Maven步步为营(三)命令

1,D:\workspace>mvn archetype:create -DgroupId=com.river -DartifactId=TestMvn// 创建mvn项目 

//-DarchetypeArtifactId 目录结构,默认值为maven-archetype-quickstart 

//-DarchetypeArtifactId=maven-archetype-webapp, 创建web项目所需的目录(web.xml...)

//mvn archetype:generate 也可以创建项目。

效果:

TestMvn\src\main\java\com\river\App.java

TestMvn\src\test\java\com\river\AppTest.java

TestMvn\pom.xml

    

2,D:\workspace\TestMvn>mvn compile//编译主代码

效果:

TestMvn\target\classes\com\river     

 

3,D:\workspace\TestMvn>mvn test-compile//编译测试代码

效果:

TestMvn\target\test-classes\com\river

 

4,D:\workspace\TestMvn>mvn test  //运行测试

效果:

TestMvn\target\surefire-reports //测试报告

如果System.out.println,则有输出到CMD console.

 

5,D:\workspace\TestMvn>mvn site//创建站点

效果:

TestMvn\target\site//通过jetty来提供web服务

 

6,D:\workspace\TestMvn>mvn package//对主代码和resource打jar包

效果:

Building jar: D:\workspace\TestMvn\target\TestMvn-1.0-SNAPSHOT.jar

 

7,D:\workspace\TestMvn>mvn install//install到Maven本地repository

效果:

D:\repo\com\river\TestMvn\1.0-SNAPSHOT

//下载或者安装到Maven本地仓库,其他项目才能使用!!!!!!!!!!!!!!!

 

8,D:\workspace\TestMvn>mvn eclipse:eclipse//生成ecllipse项目文件

效果:

D:\repo\com\river\TestMvn\1.0-SNAPSHOT

D:\repo\org\apache\maven\plugins\maven-eclipse-plugin //每个mvn命令都对应一个plugin,插件机制扩展功能。好!

 

7,D:\workspace\TestMvn>mvn install//install到Maven本地repository

效果:

D:\repo\com\river\TestMvn\1.0-SNAPSHOT

//下载或者安装到Maven本地仓库,其他项目才能使用!!!!!!!!!!!!!!!

 

8,mvn eclipse:eclipse 执行此命令,导入eclipse项目,否则导入maven项目

8.1,eclipse不要使用内置maven,重定向到环境变量中的maven,保证版本一致

8.2,window-->preference-->Maven-->user setting,重定向到环境变量中的maven

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值