前言
最近在做项目整合和迁移,设计较多本地私服和依赖的问题,记性越来越差,记录一下
私服的合并
两个体系项目私服合并,一开始使用代理模式,宣告失败.
问题出在引用代理仓库或者手动上传jar包的pom构建上.
在引用代理仓库jar时, 下载到本地的版本pom构建缺失, 导致构建时该jar包的依赖无法下载, 大量报错, 该场景和手动导入SNAPSHOT包时场景一样, 下面详细介绍手动上传时的问题
1.jar包上传
nexus没有提供上传SNAPSHOT包的入口,我们需要手动使用命令上传, 在jar包所在位置cmd打开命令窗口输入命令
mvn deploy:deploy-file -DgroupId=com.aaa -DartifactId=bbb -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=ccc-1.0.jar -Durl=http://0.0.0.0:2081/nexus/content/repositories/snapshots/ -DrepositoryId=snapshots
-- com.aaa 上传的组
-- bbb 模块名称
-- ccc 上传的本地jar包