Apache Maven。

用于构建和管理Java项目依赖包的工具。

  • 编译项目:
mvn compile
  • 编译和打包(jar、war)代码:
mvn package
  • 编译和打包,跳过单元测试:
mvn package -Dmaven.test.skip=true
  • 在本地maven仓库中安装构建的包。 (这也会调用compile和package命令):
mvn install
  • 从文件夹中删除构建的内容:
mvn clean
  • 删除构建内容后打包:
mvn clean package
  • 清理构建历史,使用的构建配置文件打包代码:
mvn clean -P{{profile}} package
  • 使用main方法运行一个类:
mvn exec:java -Dexec.mainClass="{{com.example.Main}}" -Dexec.args="{{arg1 arg2}}"