Nexus私服让我们可以在企业内部从同一个私服下载Maven仓库里面的dependency和plugin.很方便,不过昨天碰到的一个问题是,有一个仓库加入到Nexus后不能,Maven工程无法通过Nexus私服下载该仓库的dependency。
这个仓库叫做:
想了一个办法绕过它,通过Maven的~/.m2/settings.xml中配置两个Mirror,在遇到osgeo的时候直接使用该仓库,而在其他情况下用私服。
下面是配置:
而在maven工程里面如下配置,,注意repository.id必须和mirror.id相等。
青春气贯长虹,勇敢盖过怯懦,进取压倒苟安。