Maven常用命令大全与pom文件讲解

本文详述了Maven的常用命令,包括参数、插件如maven-eclipse-plugin、maven-jetty-plugin等的使用,以及Maven站点报表的生成。此外,还介绍了Maven依赖的各种范围,如compile、provided、runtime、test和system。最后,文章讲解了POM文件的结构和重要关系。
摘要由CSDN通过智能技术生成


林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka

摘要:本文主要讲解是Maven使用过程中一些常用的命令,并配上图片说明,最后还讲了pom.xml文件的一些构造。

一、Maven常用命令

1.1、Maven 参数

-D 传入属性参数
-P 使用pom中指定的配置
-e 显示maven运行出错的信息
-o 离线执行命令,即不去远程仓库更新包
-X 显示maven允许的debug信息
-U 强制去远程参考更新snapshot包
例如 mvn install -Dmaven.test.skip=true -Poracle
其他参数可以通过mvn help 获取


1.2、maven常用命令

1、mvn clean
说明: 清理项目生产的临时文件,一般是模块下的target目录

下面来看看目录:

2、mvn package
说明: 项目打包工具,会在模块下的target目录生成jar或war等文件,如下运行结果。


生成的文件 如下:


3、mvn test
说明: 测试命令,或执行src/test/java/下junit的测试用例.



4、mvn install
说明: 模块安装命令 将打包的的jar/war文件复制到你的本地仓库中,供其他模块使用 -Dmaven.test.skip=true 跳过测试(同时会跳过test compile)

第一个红框是它的输入路径,也是本地仓库的路径
文件如下 :

5、mvn deploy

说明: 发布命令 将打包的文件发布到远程参考,提供其他人员进行下载依赖 ,一般是发布到公司的私服,这里我没配置私服,所以就不演示了。


1.3、maven-eclipse-plugin插件

1、mvn eclipse:eclipse
说明: 生成eclipse配置文件,导入到eclipse开放,如果是使用m2eclipse插件,则可以不用次命令.直接使用插件导入到eclipse进行开放

注:通过次命令生产的项目,需要在eclipse中配置M2_HOME的命令,指向你的本地仓库文件夹.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值