maven 中nexus私服和官网并存,setting.xml中要怎么配置

经常在黑云中出没 2016-03-09 02:27:19
自己搭建了一台nexus在服务器上,想通过setting.xml设置一下全局,以后所有项目,都可以访问到自己的nexus去下载包。但是,有一些包,自己这边没有的,肯定还是要去官网那边下载。这两个应该可以并存吧?
现在在<mirrors>中增加了一条<mirror>,没效果。
然后,repository加了一条,自己nexus上的包下载下来了,但是,maven官方库的包,下载不到了。是怎么回事?

想在setting中配置全局的,pom.xml中,应该不需要写了吧。
...全文
657 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
楼上的我去试试,其他还有没有什么好的建议
  • 打赏
  • 举报
回复
自己顶一下~
tianfang 2016-03-11
  • 打赏
  • 举报
回复
网络上有很多maven容器,如果已经加入了nexus的远程容器,就不用担心, nexus可以自动去它代理的那些容器中取,只有有客户端查询,它就会去主站抓。推荐方法是把远程容器加入到nexus中。 如果想单独加入nexus未代理的容器,可以在活动的profile的repositories 中加一个repository


<profile>
		<id>nexus</id>
		<repositories>
			<repository>
				<id>central</id>
				<name>nexus</name>
				<url>http://192.168.8.2:8081/nexus/content/groups/public</url>
				<layout>default</layout>
				<releases><enabled>true</enabled></releases>
				<snapshots><enabled>true</enabled></snapshots>
			</repository>
		</repositories>

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧