Maven


将不在官方仓库中的jar包手动安装在本地

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2.0 -Dpackaging=jar -Dfile=E:\oracle\ojdbc14-10.2.0.2.0.jar

将不在官方仓库中的jar包手动发布到仓库

mvn source:jar install # 打包时增加源码包
mvn deploy:deploy-file -Dpackaging=jar -Dfile=jar包文件地址,绝对路径 -Dsources=源码包地址 -DgroupId=组名 -DartifactId=项目名称 -Dversion=版本号 -DrepositoryId=私库id -Durl=私仓地址
mvn deploy:deploy-file -Dpackaging=pom -Dfile=pom.xml            -DgroupId=组名 -DartifactId=项目名称 -Dversion=版本号 -DrepositoryId=私库id -Durl=私仓地址

查找依赖

mvn dependency:tree >> tree.txt # 将依赖数存储到文本
mvn dependency:tree -Dincludes='com.alibaba' # 查看依赖树中包含某个groupId的依赖链(-Dincludes后面跟上groupId)
mvn dependency:tree -Dincludes='com.alibaba':fastjson: # 查看依赖树中包含某个groupId和artifactId的依赖链(注意-Dincludes后面是等于号)
mvn dependency:tree -Dincludes=:fastjson: # 查看依赖树中包含某个artifactId的依赖链(artifactId前面加上冒号)

文章作者: 艾茜茜
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 艾茜茜 !
  目录