我需要知道这两个命令之间的区别是什么,如果我们执行这个命令,它们几乎是一样的。mvn clean install -Drelease-build和mvn clean install有什么区别?
0
A
回答
0
Maven没有为release-build
指定任何特殊含义。但是,项目可以使用属性(-Dproperty-name=value
或只是-Dproperty-name
)来激活更改项目构建方式的配置文件(Maven - activate profile based on project property)。它可能会启用一些额外的步骤,只有最终版本才需要。例如,this project uses it to include a native library in the build:
<profile>
<id>native</id>
<activation>
<property>
<name>release-build</name>
</property>
</activation>
<modules>
<module>pi4j-native</module>
</modules>
</profile>
有没有普遍的答案:你需要查阅文档,或建造,你正在使用的项目。
-1
你可以做到这一点更简单的自动to activate a profile in case of a release通过其已经支持外的开箱这样的行家释放小插件,简单地说:
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<releaseProfiles>release</releaseProfiles>
</configuration>
</plugin>
除此之外,这是非常糟糕的只有在配置文件处于活动状态时才能激活模块。 This will lead so several problem.
相关问题
- 1. “mvn clean install”和“mvn eclipse:clean eclipse:eclipse”命令有什么区别?
- 2. 'mvn clean install':'install'后为什么'clean'会运行?
- 3. “mvn clean package”和“mvn clean install”有何不同?
- 4. 在“mvn clean install”中失败?
- 5. mvn install -U和mvn install有什么区别?
- 6. 何时使用mvn clean install而不是mvn install?
- 7. mvn clean和install命令之间的区别
- 8. 运行mvn clean install的错误
- 9. 关于mvn -e clean install的问题
- 10. 如何将mvn clean和mvn install合并为一个任务?
- 11. 为什么要先运行mvn clean clover2:setup install clover2:clover,然后:mvn sonar:sonar
- 12. 为什么mvn clean install和eclipse在运行的junit测试中有所不同?
- 13. mvn clean install忽略源和目标版本
- 14. Spring Roo:mvn clean install
- 15. 对于Postgres 9.5上的PL/Java,mvn clean install失败
- 16. maven无法找到生成的源代码(mvn clean install)
- 17. Bitbucket Pipelines - mvn clean install不能与JavaFX一起使用
- 18. 如何从mvn clean install中排除项目?
- 19. mvn clean install不使用最后一个.class版本
- 20. 如何在运行“mvn clean install”时修复WARNING消息
- 21. 为什么Eclipse在mvn clean clean后清洁
- 22. “mvn install”GIT mvn问题
- 23. mvn clean命令错误
- 24. java maven exec-maven-plugin无法在mvn上执行clean clean
- 25. mvn clean compile works但是mvn安装在编译时失败
- 26. 使用eclipse插件不能生成目标目录的“mvn clean install”
- 27. mvn clean install throws编译失败,但与Junit运行正常运行
- 28. 运行mvn clean install时防止将war文件复制到.m2/repository
- 29. 需要每次运行mvn clean install。在eclipse中所做的更改未反映
- 30. 如何在命令行中给出mvn命令(例如:mvn clean install)作为第一个任务运行插件?