java - Maven 命令行参数环境变量

标签 java maven environment-variables maven-3

当我运行像 mvn clean install 这样的 mvn 构建时, 我注意到在 System.getenv()有一个键为 MAVEN_CMD_LINE_ARGS 的条目名称是我指定的任何 Maven 阶段(在本例中为 clean install)。但是,我找不到任何关于此的文档。

有谁知道MAVEN_CMD_LINE_ARGS在哪里?有记录吗?它是否总是设置在System.getenv()中还是取决于操作系统等?

最佳答案

我找不到任何特定于环境变量的文档,但这可能是因为假设用户已经了解环境变量。只需将环境变量“设置”或“导出”到您最常使用的任何内容即可。

window

set MAVEN_CMD_LINE_ARGS=%MAVEN_CMD_LINE_ARGS% clean package

Linux

set MAVEN_CMD_LINE_ARGS=${MAVEN_CMD_LINE_ARGS} clean package
export MAVEN_CMD_LINE_ARGS

关于java - Maven 命令行参数环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24049177/

相关文章:

java - 使用标准分析器清理 Lucene 搜索词

java - 如何从属性文件中获取 bean 验证错误消息?

laravel - 如何使用服务容器和服务提供者在 Laravel 服务中绑定(bind) .env 值

java - 谁能帮忙解释一下这部分代码吗?

java - Jira Rest API 调用适用于本地程序,但不适用于插件

java - LRU 在 Java 中快速实现的最佳方式

git - Jenkins:如何从一个 git 存储库构建多个顶级项目?

java - Intellij 在编译期间看不到一些非公共(public) JDK 9 类

bash - Chapel Gasnet 在寻找匹配的 `' 时出现意外的 EOF '

python-3.x - 设置后,环境变量不会持续(在容器中)