日常可能需要通过maven命令处理程序,简单列几个常用的maven命令,方便自己使用
将jar包导入为本地仓库jar包
mvn install:install-file -Dfile=D:\test\test-1.1.0-SNAPSHOT.jar -DgroupId=com.test -DartifactId=test_api -Dversion=1.1.0-SNAPSHOT -Dpackaging=jar
将jar包上传私服
mvn deploy:deploy-file -Durl=私服地址 -DpomFile=本地pom文件完整路径 -Dfile=本地jar包完整路径 -DrepositoryId=snapshots
检查maven树冲突并输出到文件
1 使用cmd命令进入应用的pom.xml目录
2 执行 mvn -X compile dependency:tree -Dverbose >a.log(会在maven路径下生成a.log日志文件)命令
3 查看生成的a.log文件,查找提示conflict的jar包并进行修改,所有冲突jar包排除完成后重新执行命令2,直到没有conflict提示