idea上傳jar包到nexus


前提環境:nexus

settings文件

<?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>E:\repository</localRepository>

  <pluginGroups>
  </pluginGroups>

  <proxies>
  </proxies>
  <servers>
    <server>  
        <id>nexus</id>  
        <username>admin</username>  
        <password>1234</password>  
    </server> 
  </servers>

  <mirrors>
	 <mirror>  
        <id>nexus</id>  
        <name>nexus repository</name>  
        <url>http://192.168.1.48:8081/repository/group_repo/</url>  
        <mirrorOf>central</mirrorOf>  
    </mirror> 
  </mirrors>

  <profiles>
    <profile>
      <id>jdk-1.8</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
    </profile>
  </profiles>

</settings>

pom.xml配置

這里repository的id要與settings文件一樣,這里的url配置的遠程倉庫類型要是hosted類型的

    <!--發布配置管理-->
    <distributionManagement>
        <repository>
            <id>nexus</id>
            <url>http://192.168.1.48:8081/repository/hosted_repo/</url>
        </repository>
    </distributionManagement>

image-20210429115712366

上傳組件

點擊deploy

image-20210429115750762

image-20210429115817033

上傳成功后,nexus遠程倉庫hosted_repo也能看到

image-20210429115853735


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM