- A+
所属分类:linux命令
完整命令详解
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
mvn archetype:create 创建Maven项目 mvn compile 编译源代码 mvn test-compile 编译测试代码 mvn test 运行测试 mvn site 生成项目相关信息的网站 mvn clean 清除项目的生成结果 mvn package 打包项目生成jar/war文件 mvn install 安装jar至本地库 mvn deploy 上传至私服 mvn eclipse:eclipse 生成Eclipse项目文件 mvn ieda:ieda 生成IDEA项目文件 mvn archetype:generate 反向生成maven项目的骨架 mvn -Dtest package 只打包不测试 mvn jar:jar 只打jar包 mvn test -skipping compile -skipping test-compile 只测试不编译也不编译测试 mvn eclipse:clean 清除eclipse的一些系统设置 mvn dependency:list 查看当前项目已被解析的依赖 mvn clean install -U 强制检查更新 mvn source:jar 打包源码 mvn jetty:run 运行项目于jetty上 mvn tomcat:run 运行项目于tomcat上 mvn -e 显示详细错误 信息: mvn validate 验证工程是否正确,所有需要的资源是否可用 mvn integration-test 在集成测试可以运行的环境中处理和发布包 mvn verify 运行任何检查,验证包是否有效且达到质量标准 mvn generate-sources 产生应用需要的任何额外的源代码 mvn help:describe -Dplugin=help 输出Maven Help插件的信息 mvn help:describe -Dplugin=help -Dfull 输出完整的带有参数的目标列 mvn help:describe -Dplugin=compiler -Dmojo=compile -Dfull 获取单个目标的信息 mvn help:describe -Dplugin=exec -Dfull 列出所有Maven Exec插件可用的目标 mvn help:effective-pom 查看Maven的默认设置 mvn install -X 想要查看完整的依赖踪迹,打开 Maven 的调试标记运行 mvn install assembly:assembly 构建装配Maven Assembly mvn dependency:resolve 打印已解决依赖的列表 mvn dependency:tree 打印整个依赖树 mvn dependency:sources 获取依赖源代码 -Dmaven.test.skip=true 跳过测试 -Dmaven.tomcat.port=9090 指定端口 -Dmaven.test.failure.ignore=true 忽略测试失败 |
常用打包命令
1 2 3 4 5 |
mvn clean install package -Dmaven.test.skip=true #清理之前项目生成结果并构建然后将依赖包安装到本地仓库跳过测试 mvn clean deploy package -Dmaven.test.skip=true #构建并将依赖放入私有仓库 mvn --settings /data/settings.xml clean package -Dmaven.test.skip=true #指定maven配置文件构建 |
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫