<server><id>releases</id><username>admin</username><password>admin123</password></server><server><id>snapshots</id><username>admin</username><password>admin123</password></server>
2.2 在要发布的项目pom.xml 配置如下内容<distributionManagement><repository><id>releases</id><url>http://localhost:8081/repository/${改成仓库名称}/</url></repository><snapshotRepository><id>snapshots</id><url>http://localhost:8081/repository/${改成仓库名称}</url></snapshotRepository></distributionManagement>
2.3 点击项目发布2.4 查看远程仓库3 从私服下载jar3.1 开放权限3.2 配置settings.xml<profile> <!--profile的id--><id>dev</id> <repositories> <repository> <!--仓库id,repositories可以配置多个仓库,保证id不重复--><id>nexus</id> <!--仓库地址,即nexus仓库组的地址--><url>http://localhost:8081/repository/maven-public/</url> <!--是否下载releases构件--><releases> <enabled>true</enabled> </releases> <!--是否下载snapshots构件--><snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <!-- 插件仓库,maven的运行依赖插件,也需要从私服下载插件 --><pluginRepository> <!-- 插件仓库的id不允许重复,如果重复后边配置会覆盖前边 --><id>public</id> <name>Public Repositories</name> <url>http://localhost:8081/repository/maven-public/</url> </pluginRepository> </pluginRepositories> </profile>
激活配置<activeProfiles><activeProfile>dev</activeProfile></activeProfiles>
3.4.删除本地仓库的jar3.5 单独创建项目模拟另一个用户3.6 刷新配置刷新能正常依赖,则表示成功(图片来源网络,侵删)
0 评论