maven下nexusの構築、jarパッケージアップロードなどの注意事項
nexusはローカルjarパッケージサーバを構築するために使用されており、具体的には多くは言わない.主に参考の中で次のように投稿します.作者に感謝します.継続的な統合の道-Mavenの私服を構築する Maven倉庫管理-Nexus(投稿後強化版) nexusのインストール1.nexusのダウンロードアドレスhttp://nexus.sonatype.org/downloads/私がダウンロードしたのはnexus-oss-webapp-1.8.0-bundle.tar.gz解凍した2つのファイル:nexus-oss-webappp-1.8.0とsonatype-work前者はnexusの実行環境とアプリケーションを含み、後者はあなた自身の構成とデータを含む.2.nexusを起動上記で述べたように、nexusの実行環境はnexus-oss-webappp-1.8.0ディレクトリにあり、以下はこのディレクトリの起動に入ります.
このディレクトリの下には、lib、nexus、platform、wrapperというフォルダと3つのファイルが含まれています.nexusは起動コマンドです.実行
nexusからプロンプトコマンドを取得 start,stop,status,restartなど.入力
ターミナル出現
説明nexus起動成功注意:jswフォルダの下には、異なるオペレーティングシステムからフォルダまで、自分のオペレーティングシステムに適したフォルダがたくさんあります.start,stopをスクリプトとしてデスクトップに置くこともできます.cdの添付ファイルがstartとstopのスクリプトにならないように、スクリプトを開いて自分の本体のnexusのパスを変更してください.3.nexusを開いてブラウザでアクセス:http://localhost:8081/nexus右上隅のlogin in入力アカウントをクリック:admin入力パスワード:admin 123ログイン成功構成nexusは、新しく構築されたnexus環境では空の倉庫にすぎないため、最初のステップはリモートのMavenセンター倉庫と同期することです.Reindex以降にリモート・ウェアハウスに同期していない場合は、各ウェアハウスの設定を確認できます.次はMaven Centralの設定です.mavenディレクトリを開く->conf->settings.xml localRepositoryを見つけてコメントメッセージに書きます.Default:~/.m 2/repository追加できます.
${M 3_HOME}は、mavenからインストールパスに、ローカルのjarパッケージを読み込むために新しいrepositoryフォルダを作成し、以前のデフォルトのrepositoryを削除します.
settings.xmlファイルに順次入力
注意:ラベルの位置に応じてjarをローカル倉庫にアップロードするには、3 rd partyを選択し、Artifact Uploadラベルをクリックselect artifact(s)ボタンをクリックし、jarパッケージにアップロードするにはadd artiffact->uplaod artiffactを選択します.pom.xmlを編集するときにnexusのjarパッケージ
でローカルにアップロードされたjarパッケージを検索してpom.xmlファイルにxmlコードをコピーして保存すればいいのが見つからない場合があります.pom.xmlを編集して保存した後、${M 3_HOME}/repositoryファイルにインポートしたjarパッケージが表示されます. nexusスクリプト.tar.gz (287 Bytes) ダウンロード回数:0 添付画像を表示
# cd nexus-oss-webapp-1.8.0/bin/jsw/linux-x86-32/
このディレクトリの下には、lib、nexus、platform、wrapperというフォルダと3つのファイルが含まれています.nexusは起動コマンドです.実行
# ./nexus
nexusからプロンプトコマンドを取得 start,stop,status,restartなど.入力
# ./nexus start
ターミナル出現
Starting Nexus OSS...
Started Nexus OSS
説明nexus起動成功注意:jswフォルダの下には、異なるオペレーティングシステムからフォルダまで、自分のオペレーティングシステムに適したフォルダがたくさんあります.start,stopをスクリプトとしてデスクトップに置くこともできます.cdの添付ファイルがstartとstopのスクリプトにならないように、スクリプトを開いて自分の本体のnexusのパスを変更してください.3.nexusを開いてブラウザでアクセス:http://localhost:8081/nexus右上隅のlogin in入力アカウントをクリック:admin入力パスワード:admin 123ログイン成功構成nexusは、新しく構築されたnexus環境では空の倉庫にすぎないため、最初のステップはリモートのMavenセンター倉庫と同期することです.Reindex以降にリモート・ウェアハウスに同期していない場合は、各ウェアハウスの設定を確認できます.次はMaven Centralの設定です.mavenディレクトリを開く->conf->settings.xml localRepositoryを見つけてコメントメッセージに書きます.Default:~/.m 2/repository追加できます.
<localRepository>${M3_HOME}/repository</localRepository>
${M 3_HOME}は、mavenからインストールパスに、ローカルのjarパッケージを読み込むために新しいrepositoryフォルダを作成し、以前のデフォルトのrepositoryを削除します.
#cd ~
#rm -rf .m2
settings.xmlファイルに順次入力
<!-- nexus -->
<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>
...
<!-- naxus -->
<profile>
<id>dev</id>
<repositories>
<repository>
<id>nexus</id>
<url>http://127.0.0.1:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<url>http://127.0.0.1:8081/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
..
<!-- nexus -->
<activeProfiles>
<activeProfile>dev</activeProfile>
</activeProfiles>
注意:ラベルの位置に応じてjarをローカル倉庫にアップロードするには、3 rd partyを選択し、Artifact Uploadラベルをクリックselect artifact(s)ボタンをクリックし、jarパッケージにアップロードするにはadd artiffact->uplaod artiffactを選択します.pom.xmlを編集するときにnexusのjarパッケージ
でローカルにアップロードされたjarパッケージを検索してpom.xmlファイルにxmlコードをコピーして保存すればいいのが見つからない場合があります.pom.xmlを編集して保存した後、${M 3_HOME}/repositoryファイルにインポートしたjarパッケージが表示されます.