PWからPW maven_のアップロード、およびダウンロード

同社は、自身が使用したい、Mavenのため、ネクサスを取るために、自分でもなかったので、

1、ハードローカルMavenのjarファイルにファイルをアップロードするために、それ以上のものを強制的に

   このの達人でマシン(クライアントウィンドウ)に追加する必要がありSetting.xml:

  

   < サーバー> 
         < ID >リリース</ ID > 
         < ユーザー名>管理者</ ユーザー名> 
         < パスワード> admin123 </ パスワード> 
    </ サーバー> 
    < サーバー> 
        < ID >スナップショット</ ID > 
        < ユーザー名>管理者</ ユーザー名> 
        < パスワード> admin123 </ パスワード> 
    </サーバー> 
    < サーバー> 
        < ID >第三者</ ID > 
        < ユーザー名>管理者</ ユーザー名> 
        < パスワード> admin123 </ パスワード> 
    </ サーバー>

  そして、プロジェクトのpom.xmlファイルには、追加します。

  

 < distributionManagement > 
        < リポジトリ> 
            < ID >リリース</ ID > 
            < URL >のhttp:// localhostを:9081 /ネクサス/コンテンツ/リポジトリ/リリース/ </ URL > 
        </ リポジトリ> 
        < snapshotRepository > 
            < ID >スナップショット</ ID > 
            < URL >のhttp:// localhostを:9081 /ネクサス/コンテンツ/リポジトリ/スナップショット/ </ URL > 
        </ snapshotRepository > 
    </distributionManagement >

  これは、同じIDのサーバーとsetting.xml MVNに、この時点でdistributionManagement-> repository-> IDを注意すべきです。

  最後の実行のライフサイクルは、最後の展開を取得します。あなたはPWをアップロードすることができます

  

2. PWからダウンロードのほかに:

  あなたは、ファイルMVNにタグsetting.xmlを追加したプロファイルで見つける必要があります。

<! - ダウンロードのjarパッケージ構成- > 
    < プロフィール>  
        <! - IDのプロフィール- > 
        < ID > DEV </ ID > 
        < リポジトリ> 
            < リポジトリ>  <! - 倉庫ID、リポジトリを設定することができます倉庫には、繰り返しIDを確保しないように- > 
                < ID >ネクサス</ ID >  <! - 倉庫アドレス、そのアドレスネクサス倉庫群- > 
                < URL > HTTP:// localhostを:9081 /ネクサス/コンテンツ/グループ/公共/ </ URL >  <! - メンバーのリリースをダウンロードするかどうか- >
                <リリース> 
                    < 有効> trueに</ 有効> 
                </ リリース>  <! - スナップショットメンバーをダウンロードするかどうか> - 
                < スナップショット> 
                    < 有効> trueに/ < 有効> 
                </ スナップショット> 
            </ リポジトリ> 
        </ リポジトリ> 
        < pluginRepositories >  <! - プラグイン倉庫、Mavenのプラグインは、実行に依存し、また、あなたがプライベートサーバからプラグインをダウンロードする必要があります- > 
            < pluginRepository >  <!- 上記バック繰り返す構成が正面を上書きする場合は、繰り返すことができないIDプラグイン・リポジトリーに言及- >
                < ID >公共</ ID > 
                < 名前>公開リポジトリ</ 名前> 
                < URL >のhttp:// localhostを:9081 /ネクサス/コンテンツ/グループ/公共/ </ URL > 
            </ pluginRepository > 
        </ pluginRepositories > 
    </ プロフィール>

  setting.xmlのMVNを追加します。

    < activeProfiles > 
        < activeProfile > DEV </ activeProfile > 
    </ activeProfiles >    

  一貫activeProfiles-> activeProfileとprofiles->プロフィール - > IDに注意してください。

 次に、あなたがダウンロードすることができます。

おすすめ

転載: www.cnblogs.com/lxl-six/p/11247419.html