Linux maven 安装配置参见:https://blog.csdn.net/u010743397/article/details/107892463
maven私服搭建
- nexus 简介
Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。Nexus支持WebDAV与LDAP安全身份认证。
- 官网:https://www.sonatype.com/appscan
- 官网下载地址特别慢,友情下载地址:链接:https://pan.baidu.com/s/1w7zyh9V_Ut1rzZeiJKpcpQ 密码:imch
- 下载完成后后上传服务器,上传服务后 unzip 解压。
- 编辑配置文件, 进入conf文件夹,vim nexus.properties
# Jetty section
application-port=8081
application-host=0.0.0.0
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=/
# Nexus section
nexus-work=${bundleBasedir}/../sonatype-work/nexus
runtime=${bundleBasedir}/nexus/WEB-INF
~
- 启动服务,进入bin文件夹,执行 ./nexus start
[root@JD nexus-2.12.0-01]# cd bin/
[root@JD bin]# ll
drwxr-xr-x 15 root root 272 12月 16 2015 jsw
-rwxr-xr-x 1 root root 14602 8月 9 16:37 nexus
-rwxr-xr-x 1 root root 2339 12月 16 2015 nexus.bat
#执行启动
[root@JD bin]# ./nexus restart
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
Starting Nexus OSS...
Started Nexus OSS.
- 远程访问,记得修改安全组或防火墙
- 登录Nexus, 默认用户名admin,密码admin123
配置代理阿里云
- 添加代理
如上图配置后保存
阿里云仓库地址:http://maven.aliyun.com/nexus/content/groups/public/
- 修改仓库代理顺序,如果没有aliyun 仓库,需要刷新下
修改后保存