nexus安装(ubuntu 16.04版)

1.准备环境,安装jdk

安装过程请参考

注意:若出现jdk验证 java -version有版本号,但是运行nexus start时报没有jdk时,把你环境变量内的配置,不用JAVA_HOME,全部改成完整路径即可
补充:因为tar安装每次打开终端时都需要重新编译source /etc/profile才生效  (不信你试试另外开一个终端命令 java -version看看)
需要在修改一下配置
命令窗口输入   

vim ~/.bashrc    

若没有vim就用vi
在最底部添加

source /etc/profile

即可
 

下载nexus
官网下载版本,本人用的是2.14.3-02版本的,下载完后拉进ubuntu系统中还是老规矩解压编译
注意:是下官网最底部的这个

tar -zxvf nexus包全名
介绍一下:
解压后会有两个文件

进入nexus-2.14.3-02文件夹后查看或修改端口在里面的 conf文件夹下的nexus.properties
默认使用的是8081端口,现在为了以防万一,防火墙开放一下端口 ufw allow 端口号
修改/bin/nexus 
原#RUN_AS_USER=
改RUN_AS_USER=root

开始启动nexus 命令:到刚解压后neuxs的bin的文件夹下运行: ./nexus start
浏览器直接访问:http://localhost:8081/nexus     ←这是本机直接访问,其他的请把localhost更换成对应ip

手动导入索引
记得要先停止nexus服务!!

访问http://repo.maven.apache.org/maven2/.index/下载中心仓库最新版本的索引文件,在一长串列表中,我们需要下载如下两个文件(一般在列表的末尾位置)

nexus-maven-repository-index.gz

nexus-maven-repository-index.properties

indexer-cli-5.1.1.jar是专门用来解析和发布索引的工具,关于它的详细信息请见这里。前往maven中央仓库下载indexer-cli-5.1.1.jar
然后把这三个文件放在同一个文件夹下

java -jar indexer-cli-版本号.jar -u nexus-maven-repository-index.gz -d indexer 
然后慢慢等待运行把,看网速和机器的。比较久,至于什么时候完成,等它出现一个如 58M/64M之类的
不要以为是下载失败了,其实已经下载完了。
还记得解压后不是有两个文件夹的嘛

进入sonatype-work

先清空原先的文件,再把刚Indexer(执行上面那条指令会创建一个Indexer文件夹)的内容拷贝过去。再重启nexus即可

引用maven私服配置

猜你喜欢

转载自blog.csdn.net/chijiajing/article/details/83825691
今日推荐