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

    1、maven私服setting.xml的配置

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository>d:
    epositories</localRepository>
       
      <pluginGroups></pluginGroups>
    
      <proxies></proxies>
    
      <servers>
        <server>
          <id>nexus-releases</id>
          <username>admin</username>
          <password>admin123</password>
        </server>
    
        <server>
          <id>nexus-snapshots</id>
          <username>admin</username>
          <password>admin123</password>
        </server>
      </servers>
    
      <mirrors></mirrors>
      
      <profiles>
        <profile>
           <id>center</id>
          <repositories>  
            <repository>  
                <id>nexus</id>
                <name>nexus</name>  
                <url>http://192.168.1.147:8081/nexus/content/groups/public/</url>  
                <releases>  
                    <enabled>true</enabled>  
                </releases>  
                <snapshots>  
                    <enabled>true</enabled>  
                </snapshots>  
            </repository>  
          </repositories> 
    
          <pluginRepositories>  
            <pluginRepository>  
                <id>nexus</id>  
                <name>nexus</name>  
                <url>http://192.168.1.147:8081/nexus/content/groups/public/</url>  
                <releases>  
                    <enabled>true</enabled>  
                </releases>  
                <snapshots>  
                    <enabled>true</enabled>  
                </snapshots>  
            </pluginRepository>  
        </pluginRepositories> 
        </profile>
    
      </profiles>
    
      <activeProfiles>
        <activeProfile>center</activeProfile>
      </activeProfiles>
    </settings>

     

    2、maven项目的pom.xml配置

        </dependencies>
    
        <distributionManagement>  
            <repository>  
                <id>nexus-releases</id>  
                <name>Nexus Release Repository</name>  
                <url>http://192.168.1.147:8081/nexus/content/repositories/releases/</url>  
            </repository>  
            <snapshotRepository>  
                <id>nexus-snapshots</id>  
                <name>Nexus Snapshot Repository</name>  
                <url>http://192.168.1.147:8081/nexus/content/repositories/snapshots/</url>  
            </snapshotRepository>  
        </distributionManagement> 
    
        <build>

     注意:id取值来自私服上repositories对应的name列

     注意:id取值来自私服上repositories对应的name列

     注意:id取值来自私服上repositories对应的name列

     

    打包发布到私服:deploy

     

     

  • 相关阅读:
    离鞘剑(四)
    Node.js 蚕食计划(四)—— Express + SQL Server 搭建电影网站
    离鞘剑(三)
    python数据类型(第三弹)
    python数据类型(第二弹)
    python数据类型(第一弹)
    开发工具的安装与使用(总结篇)
    开发工具的安装与使用(第四弹)
    PriorityQueue和PriorityBlockingQueue
    一文弄懂java中的Queue家族
  • 原文地址:https://www.cnblogs.com/linjiqin/p/6742359.html
Copyright © 2011-2022 走看看