16

SO に関するその他の質問と回答のいくつかは、Archiva、Artifactory、Nexus などのエンタープライズ リポジトリ ツールを使用する利点を称賛しています。それぞれの長所と短所は何ですか?それらの中からどのように選択しますか?

それが役立つ場合:

  • Maven 1 と Maven 2 の両方を使用します (少なくともしばらくの間)
  • 内部で生成されたアーティファクト、公開されているアーティファクト (ibiblio、codehaus など)、および独自のアーティファクト (サーブレット API などの Sun のライセンス付き JAR など) の両方を保存したいと考えています。
  • Windows、Linux、またはその両方で動作するものを希望しています。
  • Luntbuild を CI サーバーとして使用しています (ただし、いつか Hudson に移行する予定です)。

注意: この質問は、この質問またはこの質問の複製ではありませ

4

6 に答える 6

10

しばらく Archiva を使用していましたが、満足していました。私たちは最近ハードウェアを切り替え、Nexus についていくつか良い記事を読んだので、Nexus を試してみることにしました。Archiva に欠けているものはわかりませんでしたが、Nexus ははるかに優れています。リポジトリの側面は、すべてのリポジトリを 1 つの URL に「グループ化」して、settings.xml の構成を容易にするため、簡単です。さらに、この Web サイトは非常に優れています。アーティファクトを簡単に検索でき、すべてをプロキシにダウンロードすることなく、グローバルな中央レポジトリを検索することさえできます。ネクサスを強くお勧めします!

于 2008-10-03T11:40:33.313 に答える
4

私は Archiva を 1 年以上使用しており、基本的な要件をすべて満たしていることがわかりましたが、Windows サーバーに限定されていたため、いくつかの制限があり、大きなメモリ フットプリントがありました。

ただし、代替手段を探し始めた主な理由は、Web 上の Maven リポジトリーに存在しないアーティファクト (Sun または IBM jar ファイルの一部など) をリポジトリーにアップロードするという面倒なプロセスでした。

約 2 か月前に Nexus に切り替えましたが、そのクリーンなインターフェース、使いやすさ、および一般的な非侵襲性に非常に感銘を受けました。新しいアーティファクトのアップロードは簡単で、問題は 1 つもありません。Mule と CXF を少し使用してきたため、従来の (Maven1) リポジトリと標準 (Maven2) リポジトリの両方からダウンロードする必要がありました。これらはセットアップが簡単で、(もしあれば) 管理をほとんど必要としません。

ドキュメントは、Nexus サイトの無料の PDF で優れています (必要に応じてハードコピー版も購入できます)。

Windows (職場) と Linux (自宅) の両方で問題なく使用しました。

于 2008-10-13T22:19:01.900 に答える
4

以前は Artifactory を使用していましたが、しばらく前に nexus に切り替えました。主な問題は、アーティファクトが使用するディスク容量が増え続け、それを止める方法が見つからなかったことです。私たちは今 nexus にとても満足しています。これは優れた UI であり、settings.xml で簡単に構成でき、サービスとして簡単に管理できます。

于 2009-04-27T11:31:31.327 に答える
3

Archiva を 1 年以上使用していますが、その信頼性とパフォーマンスに非常に満足しています。

Archiva と Artifactory はどちらも .war ファイルとして利用できるため、アプリケーション サーバーにデプロイできます。

Artifactory に対する Archiva の利点の 1 つは、ユーザー データベースを Continuum と共有できることです。

于 2008-10-03T06:05:50.713 に答える
3

私たちの会社では、Maven 2 と Nexus を選択しました。それは素晴らしいです :) (あなたのケースと同じです)

于 2008-10-26T19:42:00.643 に答える
3

SQL のサポートに問題が多すぎるため、Archiva から Nexus に切り替えました。MySQL では、シャットダウン後に DB が破損しました ;(

Nexus OSS が単純な戦争として利用できるようになるとすぐに (Tomcat ファームで非常に使いやすくなりました)、私たちはそれを使用し、非常に満足しています。Archivaよりも信頼性が高く高速です。

于 2009-04-28T09:43:55.197 に答える