maven使用手册

1.建立一个maven项目
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

       mvn archetype:generate  固定格式
  -DgroupId         组织标识(包名)
  -DartifactId        项目名称
  -DarchetypeArtifactId    指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-              webapp,创建一个Web Project
  -DinteractiveMode      是否使用交互模式


(1).普通项目
mvn archetype:generate -DgroupId=cn.cc.test -DartifactId=java-monitor -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false


(2).建立一个web项目
mvn archetype:generate -DgroupId=cn.cc.test -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false


2.常用命令
(1).编译源代码
mvn compile

(2).编译测试代码
mvn test-compile

(3).清空
mvn clean

(4).运行测试
mvn test

(5).部署项目到站点
mvn site-deploy

(6).安装当前工程的输出文件到本地仓库
mvn install

(7).打包
mvn package

(8).先清除再打包
mvn clean package

(9).打成jar包
mvn jar:jar


3.常用打包命令
mvn clean package -Dmaven.test.skip=true -P prod -U


其中prod是配置的profile。可以换成dev等。
-Dmaven.test.skip=true忽略test包
-U update的意思,关联仓库中最新的依赖包
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值