码迷,mamicode.com
首页 > 其他好文 > 详细

Maven使用Nexus私服的配置

时间:2016-06-24 18:41:33      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

工作记录
——————————————————————————————
配置文件 apache-maven-3.3.3\conf\settings.xml
在mirrors(镜像)之间配置。
url为私服地址
<!-- 配置maven只使用私服时,第一个mirrorOf之间写*就行。osgeo和geosolutions不能使用nexus,必须绕过-->
<mirror>
    <id>nexus</id>
    <mirrorOf>external:*,!osgeo,!geosolutions</mirrorOf>
     <name>MyNexus</name> 
     <url>http://192.168.202.27:8081/nexus/content/groups/public</url>
</mirror>
 <mirror>
    <id>osgeo</id>
    <mirrorOf>osgeo</mirrorOf>
    <name>Open Source Geospatial Foundation Repository</name>
     <url>http://download.osgeo.org/webdav/geotools/</url>
 </mirror>
<mirror>
    <id>geosolutions</id>
    <mirrorOf>geosolutions</mirrorOf>
    <name>geosolutions repository</name>
     <url>http://maven.geo-solutions.it/</url>
</mirror>

在profiles之间配置

<!-- id为central:覆盖超级POM中中央仓库位置 -->
            <profile>
                <id>nexus</id>
                <repositories>
                    <repository>
                        <id>central</id>
                        <name>MyNexus</name>
                        <url>http://central</url>
                        <releases>
                            <enabled>true</enabled>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                        </snapshots>
                    </repository>
                </repositories>
                <pluginRepositories>
                    <pluginRepository>
                        <id>central</id>
                        <url>http://central</url>
                        <releases>
                            <enabled>true</enabled>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                        </snapshots>
                    </pluginRepository>
                </pluginRepositories>
            </profile>

然后在profiles之后配置一个

<activeProfiles>
    <activeProfile>nexus</activeProfile>
</activeProfiles>

-----------------------------------------

Maven使用Nexus私服的配置

标签:

原文地址:http://www.cnblogs.com/yes-V-can/p/5614877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!