私服アップロードjarパッケージ構成


maven私服の概要
mavenのデフォルトの倉庫はapacheの中央倉庫で、どんなjarパッケージが必要なのかはapacheの中央倉庫から直接調整され、nexusの私服は中間サーバーに相当し、apacheの中央倉庫から資源をダウンロードし、会社のローカルエリアネットワーク内のユーザーはsetting.xml/pom.xmlの構成を通じてnexusの私服の中の資源を直接参照することができる.私服にあるものがあれば、地元のプロジェクトを参照する必要がある場合は直接ダウンロードし、apache中央倉庫からダウンロードすることはなく、速度を速め、帯域幅の使用を減らすことに相当します.
ここにmaven私服jarパッケージの参照とアップロードを記録します.まずsetting.xmlで構成
 
    
      fspirit
      root
      123456
    
    
      fspirit-releases
      root
      123456
    
    
      fspirit-snapshots
      root
      123456
    
    
  
  dev  
    
       
         fspirit  
         http://ip/nexus/content/groups/public  
           
            true  
           
           
            true  
           
        
                 
      
          
            fspirit  
            http://http://ip/nexus/content/groups/public  
              
                true  
              
              
                true  
              
          
      


  
    dev  


ここでserverには3つの構成があり、これは必要に応じて構成され、idはfspiritの共通のgroupであり、nexusに対応するhttp://ip:port/nexus/content/groups/public のこのアドレスは、コードを引くだけなら、最初のidがfspiritのserverだけを構成すれば十分で、jarパッケージをアップロードするには、具体的なアップロードアドレスに対応する必要があります.次の2つのfspirit-releaseとfspirit-snapshotsのアドレスを構成する必要があります.アップロード時にプロファイルのidとここのidを1つずつ対応する必要があります.
参照jarパッケージ
pom.xmlに次のコードを追加します.

        
            fspirit
            http://ip/nexus/content/groups/public
            
                true
            
            
                true
            
        
    
    
        
            fspirit
            http://ip:port/nexus/content/groups/public
            
                true
            
        
    

jarパッケージのアップロード
具体的にどのrepositoryにアップロードされているかを見てみましょう.ここでアドレスを開くことができます.http://ip:port/nexus/content/repositories/zhb-releases具体的な倉庫アドレスを見て、プロジェクトをパッケージする準備ができたら、プロジェクトpom.xmlの下で参加します.

        
            fspirit-releases
            http://ip:port/nexus/content/repositories/fspirit-releases
        
        
            fspirit-snapshots
            http://ip:port/nexus/content/repositories/fspirit-snapshots
        
    

構成が完了したら、mvn deployでいいです.アップロードが完了したら、上記のURLでアップロードに成功したかどうか、依存する座標などを表示できます.
作者:fan 4 jリンク:https://www.jianshu.com/p/5ea764da80f5 出典:簡書簡書の著作権は著者の所有であり、いかなる形式の転載も著者に連絡して授権を得て出典を明記してください.