maven常用构建命令

常见的maven命令

mvn   -v 查看版本;

mvn   compile编译;

mvn test  测试;

mvn package 打包;

 

mvn clean

在基于Maven的项目中,很多缓存输出在“target”文件夹中。如果想建立项目部署,必须确保清理所有缓存的输出,从面能够随时获得最新的部署。

要清理项目缓存的输出,发出以下命令 mvn clean;

当“mvn clean”执行,在“target”文件夹中的一切都将被删除。

 

 

 

mvn install :

安装jar包到本地仓库。

mvn compile时如果用到了其他包,那么它会去pom.xml里面查找,看看有没有对应的依赖坐标。即dependency标签。

引入了坐标以后,它会去本地仓库中查找相关的依赖,如果本地没有,就去远程中央仓库查找,如果还没就报错。

 

所以测试mvn install 如下:

maven01是我上一篇博客中创建的,maven02中的代码增加了对maven01中HelloWorld类的引用,然后在maven02的pom.xml

配置文件中添加了maven01的坐标.

在maven01中执行 mvn install 命令,

然后在maven02 中执行mvn compile命令时,编译成功。

 

测试图示如下:

 maven01没有 mvn install 时编译maven02:

A.没添加对maven01的依赖,没install:

 

B.添加了对maven01的依赖,没install: 

然后mvn install maven01项目后在来编译maven02项目:

 

 

 

 

 

 

 


 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值