Maven常用命令
Maven常用命令
一、Maven 参数
-D 传入属性参数
-P 使用pom中指定的配置
-e 显示maven运行出错的信息
-o 离线执行命令,即不去远程仓库更新包
-X 显示maven允许的debug信息
-U 强制去远程参考更新snapshot包
例如 mvn install -Dmaven.test.skip=true -Poracle
其他参数可以通过mvn help 获取
二、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
说明: 发布命令 将打包的文件发布到远程参考,提供其他人员进行下载依赖 ,一般是发布到公司的私服,这里我没配置私服,所以就不演示了。