しNexusはArtifactoryためにMaven Repo?
-
21-08-2019 - |
質問
しMavenのための大きなプラグ(>100モジュール.して保存、外部の依存関係のソース制御、それを使用すること、それが更新地方呼ぶ。
しかし、また大学院現地レポるキャッシュできる中央いて考えなくてもよいのでは積極的にダウンロードすべての3者がまだまだ現地レポプから).また、いを広く一般に公表するために社内の建物から毎晩の構築と開発者なのです。
を考えていますNexusとArtifactory.その理由を好むのですか?ありその他考慮?
解決
知らないArtifactoryがここに私の理由を考:
- 死簡単なインストール(および1.2以降、簡単にアップもあります。)
- 非常に良いweb UI
- 簡単で、維持管理オーバーヘッドのほとんどない
- ではRSSについての最近設置され、人工物との誤差
- でグルーピングすることにより複数のリポジトリできますのでミラー複する必要がありけの数のsettings.xml
- 導入からMavenの作品のボックス(WebDAV hacksします。
- 無料で
- できるリダイレクトアクセス経路(一部破損pom.xml ップが不可欠である。b.c"から"xxx").ではなく縫製、POM、できる不具合を修正にネクサスとリダイレクトの要請の場所に人工物のプラットフォームに対応
他のヒント
っていると確信していだけの話に格納バイナリから"mvn deploy
"もいます。
を使用していまArtifactory非常に広くすべてのプンした。多くの案件に多数のスナップショットの展開や外部の融合にのみ有.な問題です。いくついて説明その他の人の経験の課題、そのDBのインデックスいただけます。くださいますようお願いいたします。また、Artifactoryできるデータを格納するディスクのみを使用DBに保存メタデータでは非常に柔軟性(詳しくはこちら).
このアプリケーション 非常に 異なるがそのアプローチに向けての統合とその他のビルドツール。 NexusとSonatypeはかなりロックにMavenとm2eclipse.彼らは無視するかと最近の取り組みを開始した自社独自のハドソンの統合を深めることにより、 Mavenローカル3のオンラインセミナー).
編集: これは当てはまらないもうとして2017年Nexusを よりはるかに大きく支援その他のビルドツール 末編集
Artifactoryを提供す。 ハドソン図は、竹の統合, は、 Gradle / Ivy ます。なのでリスペクトしながら、NexusきないのSonatype"コンフォートゾーン"(Maven m2eclipse),Artifactory anaと連携し、すべての主要構築ツールです。
うことができるようにな展開を構築物からハドソン、ジョブが終わったな"mvn deploy
"す:Artifactory Hudsonプラグインによる原子のような展開の資料 一度に, した場合のみ、ビルドの仕事好評裏に終了いたしました。"mvn deploy
"走行後の各モジュールでコーポレート-ガバナンスを一部の人工物が構築の仕事に失敗したいです。導入からMavenンモジュールが完了しないからビルドサーバージョブの完了は本当に悪いことだと思います。
以上、説明してきたように、Artifactory考える"箱の外"を考える"のボックス"の利益ばかり考えて行動していMaven、Mavenの遺
うるArtifactoryよりアクセスはその クラウドArtifactoryオンライン液.約80ドルの月があると聞きましたがArtifactoryインスタンスも必要としないたサーバです。
Artifactoryは なREST API, なノウハウを動作させることができNexus.編集 ネクサス また、REST API 利用できる簡単です。
このように、基本的な保存のMavenの遺物だと思うのは。 しかしNexusのが厳しく、"Mavenリポジトリ管理"-"Artifactoryついては枚挙に暇がありませんが、一般的な"バイナリの"保管のためのバイナリのからビルドツール及びCIサーバーです。
Artifactoryサポートの両方のファイル・システムとデータベースのストレージバックエンド。ストレージは、チェックサム基づいており、同一のバイナリは関係なく、彼らはArtifactoryより効率的なストレージ・賢くするレポ、に表示された回数を、一度だけ保存されていません。移動とコピーは(移動/コピーのためのRESTはありませんネクサスで - あなたが変更されたことは、コンテンツを知っているように、その後、ファイルシステム上のものを動かすレポに是正措置を実行する必要があります)ので、このアーキテクチャのも非常に安いです。
もう一つの重要な差別化要因は、Artifactoryが展開アーティファクト、解決の依存関係およびフルビルドトレーサビリティを提供し、ビルドを実行すると、関連付けられた環境データについての情報を取得するためのハドソンやチームシティーとのユニークな統合を持っている。
Artifactoryは、何かがうまくいかない場合は、すべての成果物がなくなっていることを意味するデータベース内のアーティファクトを格納します。あなたはすべてが迷子にそれらを心配する必要はありませんので、ネクサスは、あなたの貴重な成果物用のフラットファイルを使用します。
が必要な場合は、"プロ"の特徴のいずれか(例えば開催レポ,案件の推進NuGet),しすることなどを検討する必要があり異なる価格決定モデルは、表示された。
概要:
- Artifactory Pro
- お支払い サーバ
- お支払いが可能です。を増すためのサービス時間
- プロネクサス
- お支払い お席, (どのように多くの開発者は資料のダウンロード
- サポートサービスは月曜日-金曜日0800-2000ETみなどのお支払い
どんなに多くのユーザー、プロネクサスには、支援サービスが広くと同等のArtifactoryの$7,450/年"シルバーバリューパック".
$7,450/年までの約67Nexus Pro席(1-50@$108探しも、予約も、支払も、全部エ@$120です。
物価の支援だけで、ネクサスプロ意味を持つまでに67ユーザーは、Artifactoryとなります。
だってすべてのサポート内;しかし、この魔法ポイントは約23ユーザー(Artifactoryの最も基本的支援の提供は$2,750です。
その研究recenly約Artifactory2Nexus1.3倍となっております。私の一覧をこちらの主な差異から:
- Artifactory店舗のメタデータオプションとしてのファイルDB、ネクサスに書き込みは直接ファイルシステム。あpros.及び連結実績各す。DBポ取引、FS保存されたファイルアクセスできます。
- Artifactoryの高いシステム要件特にディスクスペース。
- ArtifactoryはLDAPのサポートをNexusはそれだけです。一方無料LDAPプラグインネクサスはGoogleのコードです。
あなたはArtifactoryを使用する必要があります その最新バージョンは、実際のジャンプでした あなたは、すべての成果物が保存されており、維持することができることを意味し、増分バックアップ、あなたのリポジトリを、することができます ITSはWeb UIを使用して簡単に持っています そしてセットアップが非常に簡単です 私はそれをたくさん楽しみました その新バージョン2.0をチェックしてください。
から学習者の観点かい具体的な違いる。
- Sonatype.warファイルのデプロイではサポートされていないJboss application serverには時間がな下Tomcat.
- Sonatypeないアマゾンの機械メージ(AMI)により、現在、これを迅速に立ち上がります。
- るArtifactory AMIによBitnami、数分だけを数分の設定のなかには数十分の依存に何をしようとしている。
- Artifactory提供するSaaS版のArtifactoryのクラウドできますので注力しく行われないインフラです。
- 私の経験がなくNexusものがその場で発音を確認することがArtifactory非常に直感的にわかりやすいような設定を行うのは、少なくとも期待しています!
- 付加するArtifactoryユーザーガイド、OKなアウトドアアクティビティには、ビット光にも深く説明しています。例えば、始め、unzipsしaddesリポジトリというRedHatのJboss EAP企業に呼ぶ。すべてが美しきっての人工物が輸入されたArtifactory報告ゼロ物?誤りがないまたは警告さんを募集説明を付けました。はこの正常な通常の?簡単な説明をdocoでき点は、正しい方向を向いている。して貢献しい追加することで、コメントのプロジェクトの利益のためにその他の始.
すべての政治-宗教別に、ライセンスに影響がある。
Nexusは セットアッププログラム 現在 AGPLv3 在 Eclipse Public License(EPL).
Artifactoryは Apacheラ LGPLv3 としての免許を受けたバージョン2.1の製品です。
またいと考え Archiva, 語、英語、ドイツ語で行われとの比較。でApache2.0のライセンスします。
私は、ネクサスの使用量が増えていることがわかります。
写真はここから取られているのhttp:/ /blog.sonatype.com/2014/11/42000-nexus-repository-managers-and-growing/する
マトリックスの比較もありますます。http://ドキュメント.codehaus.org /ディスプレイ/ MAVENUSER / Mavenのリポジトリ+ +マネージャー+機能+マトリックスの
Artifactoryとネクサスの両方が、多かれ少なかれ同様の機能セットを持っていますが、ArtifactoryのLDAPサポートはネクサスを超えることがより魅力的。しかしネクサスはまた、LDAPをサポートしているが、有料版で: - (
うーん... artifactoryとの私の経験はひどいです...しかし、私は相対的な初心者ですので、塩の粒とそれを取ります。時間のように - - とそれを強制するための良い方法があるようには思えない私の全体的な不満は最近Artifactoryにアップロードjarファイルがすぐにインデックスを取得していないようだということです。私は、彼らが働いている必要がありますかのように登場し、様々なものを試してみましたが、なかったしました。私は私がアリから変換してるプロジェクトに依存関係を追加し、m2eclipseで取り組んできました。私はちょうどartifactoryに追加したjarファイルを追加しようとすると、私はそれがセレクタに選択肢として表示することが予想されるが、それはしません。
同僚は、彼らがネクサスをインストールしていたし、これまでのところ、彼らはそれを好き...しかし、私はまだそれを保証することはできませんことを教えてくれました。それは私にものを見つけることができるように私はすぐにLinuxマシン上でそれをインストールしようとしています。