maven项目,可以通过maven的deploy插件,将之部署到远程服务器上,这样,该项目的artifact,就可以被其他项目通过pom的dependency依赖引用了。 在nexus中,有releases和snapshots repository供部署之用。分别用于部署release版本和snapshot版本。 发送文章为PDF
有些第三方类库,比如sun的jta,oracle驱动等等,无法从公开的maven repository中获取。需要手工添加到本地repository。使用nexus,可以将这些类库加入到nexus的3rd party repository中。 发送文章为PDF
默认情况下,nexus的工作目录在${user_home}/sonatype-work目录,在linux下如果是root用户就是: /root/sonatype-work 发送文章为PDF
nexus和artifactory功能类似,可做maven的服务器代理和镜像,从而减少maven占用Internet网络带宽。以前用过一段时间artifactory。有时会出一些情况,比如下载文件不全等等,需要手工清除。今天安装和使用一下nexus,做个比较。 发送文章为PDF