java - "mvn clean install"与 "mvn install"有何不同?

mvn clean installmvn install有什么区别?

最佳答案

clean 在 Maven 中是它自己的构建生命周期阶段(可以被认为是一个 Action 或任务)。 mvn clean install 告诉 Maven 在为每个模块运行 install 阶段之前在每个模块中执行 clean 阶段。

这样做的目的是清除您拥有的所有已编译文件,确保您确实是从头开始编译每个模块。

关于java - "mvn clean install"与 "mvn install"有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6018701/

相关文章:

build - Gradle buildscript 依赖项

c# - 我如何以及为什么要设置 C# 构建机器?

xcode - Xcode 的构建文件夹在哪里?

ios - Xcode 在每次击键后继续构建 Storyboard

android - 在圆圈 ci 中找不到 com.android.tools.build :gra

c++ - 如何为 Visual Studio 2010 构建 Qt

android - 如何使用 gradle 在 APK 文件名中设置 versionName?

java - Gradle 没有找到 tools.jar

groovy - 停止 Gradle 构建的推荐方法

ios - 如何在构建 IPA 时修复 Xcode 6.1 错误