Maven 灵活使用不同的仓库

Nexus私服让我们可以在企业内部从同一个私服下载Maven仓库里面的dependency和plugin.很方便,不过昨天碰到的一个问题是,有一个仓库加入到Nexus后不能,Maven工程无法通过Nexus私服下载该仓库的dependency。

这个仓库叫做:

想了一个办法绕过它,通过Maven的~/.m2/settings.xml中配置两个Mirror,在遇到osgeo的时候直接使用该仓库,而在其他情况下用私服。

下面是配置:

而在maven工程里面如下配置,,注意repository.id必须和mirror.id相等。

青春气贯长虹,勇敢盖过怯懦,进取压倒苟安。

Maven 灵活使用不同的仓库

相关文章:

你感兴趣的文章:

标签云: