牛皮兔
标题:
linux运维必备【Nexus】私库部署搭建附tar包
[打印本页]
作者:
大掌柜
时间:
2019-7-10 15:41
标题:
linux运维必备【Nexus】私库部署搭建附tar包
领导要部署一个maven私库,方便jar管理。
然后我找nexus这个tar包找了很久我看全网都没有,或者链接挂了,费劲九牛二虎之力终于搞定了!
下边附上下载链接以及教程:
1.
解压安装
apache-mavne(apache官网有)
2.
安装
nexus
:
Linux
:
1
)解压
tar -zxvf nexus-2.14.tar
然后基本配置下打开解压目录的比如我的
/usr/nexus-2.14.10-01/nexus-2.14.10-01/conf
2
)
vi nexus.properties
点击
a
进入编辑模式
application-port=8077{
这就是端口
}
其他的基本不用改
3
)然后打开
cd /usr/nexus-2.14.10-01/nexus-2.14.10-01/bin
vi nexus
这个修改启动
ne
的用户,这样启动的时候才不会报错
RUN_AS_USER=root
这个原本是注释的,注意看下。
4
)安装完成启动:
bin
目录下
./nexus start
会弹出
Starting Nexus OSS...
Started Nexus OSS.
这样的,然后要很久。大概五六分钟再看比较好
5
)然后进入
http://ip:
端口
/nexus
就可以看到
Windows
:
进入
nexus-3.10.0-04
(有
exe
文件的目录)
安装:
nexus /install
(成功:
installed service
‘
nexus
’)
报错:
Cound not open SCManager
(原因是需要给
CMD
权限)
启动:
net start nexus
停止:
net stop nexus
如果报拒绝就是已经启动
Nexus
默认的端口是
8081
,可以在
etc/nexus-default.properties
配置中修改。
Nexus
默认的用户名密码是
admin/admin123
当遇到奇怪问题时,重启
nexus
,重启后
web
界面要
1
分钟左右后才能访问。
Nexus
的工作目录是
sonatype-work
(路径一般在
nexus
同级目录下),日志文件也在里。
3.
配置
nexus
私服:
1
)默认的这几个仓库:
maven-central
:
maven
中央库,默认从
https://repo1.maven.org/maven2/
拉取
jar
maven-releases
:私库发行版
jar
,初次安装请将
Deployment policy
设置为
Allow redeploy
maven-snapshots
:私库快照(调试版本)
jar
maven-public
:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地
maven
基
础配置
settings.xml
中使用。
2)
如果要发布自己的
jar
到私服,就需要修改工程的
pom.xml
,添加如下内容(附件)
注意
pom
上面的
repository
的
id
值一定要跟
settings.xml
文件中配置的
server
一致。
3)
安装和配置好之后,可在
maven
的默认配置
settings.xml
修改(见附件)
链接:链接:
https://pan.baidu.com/s/1lcYnAwj3bXAkMVF9R4aufg
提取码:
20180930100745893.png
(79.9 KB, 下载次数: 0)
作者:
沉默的弱者
时间:
2020-2-15 01:47
感谢楼主大大无私分享
欢迎光临 牛皮兔 (http://niupitu.com/)
Powered by Discuz! X3.2