私は Nexus でしか作業していませんが、インストールは非常に簡単であることがわかりました。
- OSS バージョンをダウンロードするには、http://www.sonatype.org/nexus/goにアクセスしてください。
- 「WAR」ディストリビューションを入手する
- Web Application Manager を使用して、Tomcat のインストールにサーブレットをインストールします。
その時点で、訪問http://myserver:8080/nexus
してすべてが機能していることを確認できます。
表面的なセットアップでは、デフォルトのパスワードを my に追加しますsettings.xml
。
<servers>
<server>
<id>my-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>my-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
そして私のPOMファイルで:
<distributionManagement>
<snapshotRepository>
<id>my-snapshots</id>
<name>My internal repository</name>
<url>http://myserver:8080/nexus/content/repositories/snapshots</url>
</snapshotRepository>
<repository>
<id>my-releases</id>
<name>My internal repository</name>
<url>http://myserver:8080/nexus/content/repositories/releases</url>
</repository>
</distributionManagement>
これを超えるには、学習曲線がかなり跳ね上がりますが、Sonatype のオンライン ブックはかなり優れていることがわかりました。 Nexusを使用したリポジトリ管理は、リポジトリ サーバーで何ができるかを理解するためのものです。私が難しいと思った唯一のことは、情報の一部が彼らの商用ソフトウェアにのみ適用され、違いを宣伝するのに一生懸命働いていないことです.