指令
- 清空:
mvn clean
- 编译:
mvn compile
- 打包:
mvn package
- 安装jar包到maven仓库:
mvn install
- 跳过测试:
mvn clean -Dmaven.test.skip=true
- 导出依赖包:
mvn dependency:copy-dependencies -DoutputDirectory=lib
- 依赖检查:
mvn dependency:tree
POM配置
dependency中scope解释
- compile,缺省值,适用于所有阶段,会随着项目一起发布.
- provided,类似compile,期望JDK、容器或使用者会提供这个依赖.如servlet.jar.
- runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段.
- test,只在测试时使用,用于编译和运行测试代码.不会随项目发布.
- system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它.
打赏
Donate me ! 欣赏此文? 求鼓励, 求支持!
支付宝打赏
转载
本文出自<<arccode>>, 欢迎转载, 转载请注明出处.