一.安装nexus
1.官网下载 https://www.sonatype.com/download-oss-sonatype
有三种系统版本供下载
在自己centOS 发现内存不足,只能换另外足够内存的windows
下载后解压的目录有两个
2.安装 打开cmd 定位到bin目录下 执行nexus.exe /install
安装成功
启动nexus
成功启动
3.日志查看
\sonatype-work\nexus3\log nexus.log 启动很慢
4.后台管理 http://localhost:8081
登录 默认账号/密码 admin/admin123
后台可以进行密码修改
创建新的用户
5.端口修改 sonatype-work\nexus3\etc
重启
二.maven配置
下载最新maven 到本地 打开conf下的settings.xml
打开settings.xml配置文件 1.在servers节点中添加下面节点
<server>
<id>nexus-releases</id>
<username>bannad927</username>
<password>123456</password>
</server>
<server>
<id>nexus-snapshots</id>
<username>bannad927</username>
<password>123456</password>
</server>
2.在mirrors节点中添加下面节点
<mirror>
<id>nexus-releases</id>
<url>http://10.1.0.48:8081/repository/maven-public/</url>
<mirrorOf>*</mirrorOf>
</mirror>
3.在profiles节点中添加下面节点
<profile>
<id>nexus-releases</id>
<repositories>
<repository>
<id>central</id>
<url>http://10.1.0.48:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://10.1.0.48:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
4.在activeProfiles节点中添加下面节点
三.上传自己jar到私服
1.编辑自己工具类jar 创建一个简单的工具类
打包jar
使用 mvn deploy 报错 还没有找到解决方案等有空继续研究 使用 idea 发布本地jar包到私服 2.上传jar
按图一步步来 1.新建仓库
2.上传jar
这里的 Group ID Artifact ID Version
跟jar里面一致
3.查看上传的jar
4.把自己的库添加到可用库里
四.使用自己私服jar
创建一个项目导入自己jar地址
调取方法
评论区