This question already exists:
Maven Behavior when compiling twice without clean lifecycle
上个月关闭。
使用多模块Maven项目。执行以下步骤
检查程序是否工作正常(编译,单元测试,安装),然后
无需安装即可进行部署。我的问题是,
上个月关闭。
使用多模块Maven项目。执行以下步骤
mvn clean install
检查程序是否工作正常(编译,单元测试,安装),然后
mvn deploy -DskipTests -Dmaven.install.skip=True
无需安装即可进行部署。我的问题是,
-Dmaven.install.skip=True
是否跳过install goal
或install phase
。 compile phase
可能会运行两次吗?使用maven-compiler-plugin
版本3.1 最佳答案
如果您有一个标准的Maven项目,并且已经运行mvn clean install
,则只需运行mvn deploy:deploy
。