zoukankan      html  css  js  c++  java
  • maven仓库私服配置

    私服访问地址:[[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。

  • 相关阅读:
    caffe常用层: batchNorm层和scale层
    简述configure、pkg-config、pkg_config_path三者的关系
    python删除list中元素的三种方法
    Leetcode 872. Leaf-Similar Trees
    Leetcode 508. Most Frequent Subtree Sum
    Leetcode 572. Subtree of Another Tree
    Leetcode 894. All Possible Full Binary Trees
    Leetcode 814. Binary Tree Pruning
    Leetcode 557. Reverse Words in a String III
    python 多维list声明时的小问题
  • 原文地址:https://www.cnblogs.com/myibm/p/5939596.html
Copyright © 2011-2022 走看看