maven2使用

1、简历项目
mvn archetype:generate -DarchetypeArtifactId=项目类型  -DgroupId=组识别 -DartifactId=项目名称 -Dversion版本 -Dpackage=包路径
项目类型:
maven-archetype-j2ee-simple (j2ee项目)
maven-archetype-protlet (门户)
maven-archetype-quickstart (一般的java project)
maven-archetype-site (复杂站点)
maven-archetype-site-simaple (简单站点)
maven-archetype-webapp (java web 站点)

groupId 用于项目的分组
artifactId 项目的名称,也就是包名称
version 版本
package 主要设定目录的层次

例子:
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DgroupId=com.velcro7.framework
-DartifactId=velcro7-base -Dversion=0.1-PROTOTYPE -Dpackage=com.velcro7.base
生成的结构:
velcro7-base
+ src
| + main
| | + java
| | + com
| | + velcro7
| | + base
| | + App.java
| + test
| + java
| + com
| + velcro7
| + base
| + AppTest.java
+ pom.xml

2、编译项目
mvn compile

3、执行单元测试
mvn test
在执行单元测试前,首先会执行编译动作
测试报告放在target\site\surefire-reports 下

4、生成文档
mvn javadoc:javadoc
生成的文档会在target\site\apidocs 下

5、生成项目站点
mvn site:site
生成站点放在\target\site 下

6、清除项目生成文件
mvn clean:clean

7、打包文件
mvn package
生成的包文件在target 目录下

8、将项目安装到本地仓库
mvn install

9、发布项目
mvn deploy

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值