maven - 如何打印正在使用的实际 MAVEN_OPTS?

标签 maven environment-variables

有没有办法让 maven 在构建过程中输出环境和 maven 变量的值?这对于调试出错时非常有用。

最佳答案

您可以使用 Maven Help Pluginhelp:system目标,所以你的 pom 将是:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>testMavenOpt</groupId>
    <artifactId>testMavenOpt</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>testMavenOpt</name>
    <url>http://maven.apache.org</url>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-help-plugin</artifactId>
                <version>2.1</version>
            </plugin>
        </plugins>
    </build>
</project>

你应该执行 mvn help:system

关于maven - 如何打印正在使用的实际 MAVEN_OPTS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167364/

相关文章:

laravel-5 - 'Dotenv\Loader' 类未找到 Laravel 5.2?

php - 如何使用 putenv() 更新现有环境变量?

java - 插件 spring-boot-maven-plugin' 的错误解析版本

java - Maven 安装文件未解决依赖关系

java - 多项目 Web 应用程序中的 classnotfoundException

java - 将目录列表添加到 Maven

github - 如何在 npm 中为 package.json 依赖项使用(环境)变量?

java - Ubuntu 12.04 上的 Eclipse 设置问题

python - 为什么内部函数不能在python的外部范围内获取变量

python - 如何在 python 中使用 dotenv 在本地 .env 文件中设置环境变量?