Maven 如何配置多 mirror?

2018-06-11 13:36:19 +08:00
 doggg
问题是这样的:
每到一个公司工作时公司内部肯定有 nexus 私服。自己本身的业余项目也用一个阿里 maven 镜像。
我的 maven 安装目录如下:
maven/
maven-3.3.9 (阿里 maven 镜像)
maven-3.3.9-1(公司 1)
maven-3.3.9-2(公司 2)

这导致每个 maven 都是用不同的仓库地址,我目前有 3 个仓库地址,但这仓库地址都不小,每个文件夹接近 1 个 GB。我想有没有可以配置多个 mirror 的方式,jar 包先从阿里 maven 镜像获取,获取不到时再从公司私服获取(公司私服需要配置 server 账号密码)

以上,谢谢。
2002 次点击
所在节点    问与答
2 条回复
neighbads
2018-06-11 13:53:55 +08:00
在 maven settings 里有 profile 设置。

然后 idea Maven Pojects 里最上面 Profiles 就可以选择你自己想用的哪个 了。。。
doggg
2018-06-11 15:25:51 +08:00
@neighbads 只有 profile 这个法子吗? 可以通过配置 mirror 的顺序来实现吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/462135

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX