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

MAVEN配置私服仓库

时间:2018-08-01 12:03:23      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:led   releases   ups   files   xml配置   仓库   编辑器   服务   snapshot   

私服访问地址:[[http://192.168.1.252:9080/nexus/content/groups/public/ 地址]]

1. 打开eclipse/myeclipse的maven插件:
点菜单 Window ---> Preferences,找到maven插件,点开User Settings配置项,找到使用的settings.xml文件位置,用UltraEdit或其他XML编辑器打开该文件

2. 修改settings.xml配置:
2.1 文件开头的localRepository节点,设置本地maven仓库路径,如

            <localRepository>D:/MavenRepository</localRepository>

 

2.2  文件结尾的profiles节点,设置远程maven仓库路径,如:
      <profiles>
          .........其他profile配置......
          <profile>     
              <id>remote_repo1_Profiel</id>
              <repositories>
                    <repository>     
                       <id>repo1-maven-central</id>     
                       <name>repo1 maven</name>     
                       <url>http://repo1.maven.org/maven2/</url>     
                       <releases>     
                            <enabled>true</enabled>     
                       </releases>     
                       <snapshots>     
                            <enabled>false</enabled>     
                       </snapshots>    
                   </repository>
                   <repository>     
                       <id>repository-apache</id>     
                       <name>repository apache maven</name>     
                       <url>https://repository.apache.org/content/groups/public/</url>     
                       <releases>     
                            <enabled>true</enabled>     
                       </releases>     
                       <snapshots>     
                            <enabled>false</enabled>     
                       </snapshots>    
                   </repository>
              </repositories> 
          </profile>

          <profile>     
              <id>jsecodeProfiel</id>
              <repositories>
                    <repository>     
                       <id>jsecode-maven-central</id>     
                       <name>jsecode maven</name>     
                       <url>http://192.168.1.252:9080/nexus/content/groups/public/</url>     
                       <releases>     
                            <enabled>true</enabled>     
                       </releases>     
                       <snapshots>     
                            <enabled>false</enabled>     
                       </snapshots>    
                   </repository>
              </repositories> 
           </profile>
      </profiles>

       <activeProfiles>
            <activeProfile>jsecodeProfiel</activeProfile>
       </activeProfiles>

上面配置了两个profile,第一个profile唯一性ID为remote_repo1_Profiel,主要配置的是maven远程服务器的仓库地址;第二个profile唯一性ID为jsecodeProfiel,主要配置为公司的maven仓库地址。
文档最后设置的activeProfiles节点,指定激活并使用哪些jsecodeProfiel,这里激活公司的maven仓库,该仓库默认配置了remote_repo1_Profiel,所以可以不激活remote_repo1_Profiel。

MAVEN配置私服仓库

标签:led   releases   ups   files   xml配置   仓库   编辑器   服务   snapshot   

原文地址:https://www.cnblogs.com/may12138/p/9399255.html

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