-
找到仓库URL
-
创建角色
-
创建用户
这里一定要创建新用户,不用直接使用admin
-
配置项目pom.xml
<!--项目分发信息,在执行mvn deploy后表示要发布的位置。有了这些信息就可以把网站部署到远程服务器或者把构件部署到远程仓库。--> <distributionManagement> <!--部署项目产生的构件到远程仓库需要的信息--> <repository> <!-- id一定要和setting文件中server的id一致--> <id>maven-release</id> <name>jinko-it</name> <url>http://xxx:8080/repository/jinko-it/</url> </repository> <!--构件的快照部署到哪里?如果没有配置该元素,默认部署到repository元素配置的仓库,参见distributionManagement/repository元素--> <snapshotRepository> <uniqueVersion/> <id>maven-snapshot</id> <name>jinko-it-snapshot</name> <url>http://xxx:8080/repository/jinko-it-snapshot/</url> </snapshotRepository> </distributionManagement>
-
配置setting.xml的servers
<?xml version="1.0" encoding="UTF-8" ?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <servers> <server> <!-- 和pom.xml文件中 distributionManagement.repository.id 一致--> <id>maven-release</id> <username>xxx_maven</username> <password>xxx_maven</password> </server> <server> <!-- 和pom.xml文件中 distributionManagement.snapshotRepository.id 一致--> <id>maven-snapshot</id> <username>xxx_maven</username> <password>xxx_maven</password> </server> </servers> </settings>
-
测试
-
上传到快照仓库问题
-
解决第7步的问题
Maven上传Jar包到私服Nexus3
最新推荐文章于 2024-01-02 16:58:29 发布