1.deloy 400报错
首先我们要搞懂Nexus中的 type
类型
group
:group的意思也就是把所有仓库分为一个组,什么意思呢,比如我现在有central和releases和snapshots这3个仓库,
这三个type都是不同的,也是比如我把本地的项目打成jar包放到releases中 我拉取的时候 我们配的是 group 他就会可以拉到releases中的jar包proxy
:仓库中type属性的Proxy是代理仓库的意思 当PC访问中央库的时候,先通过Proxy下载到Nexus仓库,然后再从Nexus仓库下载到PC本地,这样的优势只要其中一个人从中央库下来了,以后大家都是从Nexus私服上进行下来,私服一般部署在内网,这样大大节约宽带。Hosted
: Hosted是宿主机的意思,就是怎么把第三方的Jar放到私服上。
Hosted有三种方式,Releases、SNAPSHOT、Mixed
例如我们在 pom文件中配置的地址是这个
<distributionManagement>
<repository>
<id>release</id>
<url>http://localhost:8005/nexus/content/groups/public</url>