maven 仓库 nexus 的安装与迁移



 

一、全新安装nexus

1、我们采用的war 包安装, 直接下载nexus的war包, nexus-2.3.1-01.war。

2、将nexus-2.3.1-01.war丢到tomcat 的webapp目录下。我们的tomcat 用的是 /usr/local/project/nexus/tomcat

3、运行tomcat 的start.sh

4、第一次运行,你会发现在${user.home} 下面生成了一个 sonatype-work的文件夹,这个就是nexus的数据和配置文件位置

5、确定tomcat 访问:   http://xx:8080/nexus-2.3.1-01/index.html#welcome   用户名密码默认:admin/admin123

二、迁移nexus

其他:  nexus-2.3.1-01.war解压,可以发现nexus的默认的配置项, ./nexus-2.3.1-01/WEB-INF/plexus.properties

nexus-work=${user.home}/sonatype-work/nexus

security-xml-file=${nexus-work}/conf/security.xml

application-conf=${nexus-work}/conf

sonatype-work 目录包除包含本地上传的 库(jar等),还包含重外网maven仓库中心下载的缓存。

所以迁移最简单的方式是,除了copy war 包外,再将当前机器上 ${user.home}/sonatype-work copy到新机器的对应位置。这样所有的数据就可以全部恢复

 

一、全新安装nexus

1、我们采用的war 包安装, 直接下载nexus的war包, nexus-2.3.1-01.war。

2、将nexus-2.3.1-01.war丢到tomcat 的webapp目录下。我们的tomcat 用的是 /usr/local/project/nexus/tomcat

3、运行tomcat 的start.sh

4、第一次运行,你会发现在${user.home} 下面生成了一个 sonatype-work的文件夹,这个就是nexus的数据和配置文件位置

5、确定tomcat 访问:   http://xx:8080/nexus-2.3.1-01/index.html#welcome   用户名密码默认:admin/admin123

二、迁移nexus

其他:  nexus-2.3.1-01.war解压,可以发现nexus的默认的配置项, ./nexus-2.3.1-01/WEB-INF/plexus.properties

nexus-work=${user.home}/sonatype-work/nexus

security-xml-file=${nexus-work}/conf/security.xml

application-conf=${nexus-work}/conf

sonatype-work 目录包除包含本地上传的 库(jar等),还包含重外网maven仓库中心下载的缓存。

所以迁移最简单的方式是,除了copy war 包外,再将当前机器上 ${user.home}/sonatype-work copy到新机器的对应位置。这样所有的数据就可以全部恢复

你可能感兴趣的:(Java)