Maven常用构建命令
2016-04-07 14:34
323 查看
创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
编译源代码: mvn compile
编译测试代码:mvn test-compile
运行测试:mvn test
产生site:mvn site
打包:mvn package
在本地Repository中安装jar:mvn install
清除产生的项目:mvn clean
生成eclipse项目:mvn eclipse:eclipse
生成idea项目:mvn idea:idea
组合使用goal命令,如只打包不测试:mvn -Dtest package
编译测试的内容:mvn test-compile
只打jar包: mvn jar:jar
只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile
( -skipping 的灵活运用,当然也可以用于其他组合命令)
清除eclipse的一些系统设置:mvn eclipse:clean
mvn -v 查看maven版本。
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
编译源代码: mvn compile
编译测试代码:mvn test-compile
运行测试:mvn test
产生site:mvn site
打包:mvn package
在本地Repository中安装jar:mvn install
清除产生的项目:mvn clean
生成eclipse项目:mvn eclipse:eclipse
生成idea项目:mvn idea:idea
组合使用goal命令,如只打包不测试:mvn -Dtest package
编译测试的内容:mvn test-compile
只打jar包: mvn jar:jar
只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile
( -skipping 的灵活运用,当然也可以用于其他组合命令)
清除eclipse的一些系统设置:mvn eclipse:clean
mvn -v 查看maven版本。
相关文章推荐
- 第六章 qmgr模块解析
- RN的ES5和ES6的写法对照表
- foreach语句和传统的for循环语句区别
- Android实战技巧之五十一:libjpeg与Android
- centos内核升级步骤
- 从原理角度解析Android (Java) http 文件上传
- tomcat(2)一个简单的servlet容器
- 《算法(第四版)》排序-----快速排序
- 5.8.3 数据传输流程
- QQ邮箱如何设置SMTP代理收发邮件
- 价值观作业
- 【收集】JAVA多文件 上传文件接口代码 -兼容app
- C++ 中指针与引用的区别
- android Theme启动APP闪屏处理
- gdb 多进程,多线程调试
- c++ 括号匹配
- SQL 语句 as 的用法
- dev GridView明细行实现双击事件
- fragment生命周期
- 可以点击但是不能滑动的底部菜单栏