39

有料か無料かに関係なく、非公開アーティファクトの明示的な Maven リポジトリ ホスティングを、できればサポート付きで提供するホスティング ソリューションはありますか?

これらは私が知っている代替手段です:

ただし、これらはすべて、リポジトリ マネージャーを使用するだけでなく (nexus を使用するだけでなく) メンテナンスのオーバーヘッドが必要であるか、完全にサポートされているソリューションではないか、クローズド ソース プロジェクト向けではありません。

インターネットで利用できるソリューションが必要であるが、会社の従業員のみが利用できるようにする必要があるため、それが「非公開」である場合、他の選択肢はありますか? ここでは、既に公開されているサーバーはないと想定しているため、maven アーティファクト ホスティング専用の新しいサーバーを用意するのは少し大きいように思えます。商用の代替品を見つけることができなかったことに少し驚いています.

4

8 に答える 8

7

Jfrog は、artifactory リポジトリ マネージャーをクラウド サービスとして提供しています。

個人的には、デフォルトの構成の選択 (「修正」メタデータなど) のいくつかは単純に間違っていますが、正しいことを行うように構成することができます。

(完全な開示: jfrog と sonatype は両方とも cloudbees (私の雇用主) のパートナーです)

編集: 30 日間の試用版を提供しており、価格はこちらで確認できます。

于 2012-09-21T08:41:54.777 に答える
4

JitPackは、非公開 (プライベート) Maven アーティファクトのホストを容易にするサービスです。

その仕組みは、ソースからプライベート Git リポジトリを構築し、結果のアーティファクトを公開することです。アーティファクトにアクセスできるのは、あなたと、Git リポジトリ自体にアクセスできる人 (社内の人など) だけです。

これを使用する方法は、リポジトリを追加し、依存関係を Git リポジトリに向けることです。

  1. リポジトリを追加:
<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
  1. 依存関係を追加
<dependency>
    <groupId>com.github.User</groupId>
    <artifactId>Repository</artifactId>
    <version>Tag</version>
</dependency>

詳細と認証については、ドキュメントを参照してください。価格は、価格ページで確認できます。

于 2017-03-19T14:01:55.270 に答える
2

私もこれを探していて、セットアップ方法を説明するこのリンクhttps://blog.openshift.com/nexus-repository-manager-in-the-cloud-for-free-with-openshift/に出くわしましたOpenShift 上の Nexus アプリケーション。このページで概説されている手順に従い、すぐに起動して実行することができました。「匿名」ユーザーを無効にして、パブリック アクセスを削除し、独自のユーザーを設定できます。利用可能なLDAPに結び付けることができます。

于 2015-04-29T17:28:41.010 に答える
2

2017年オープン予定のdepsというサービスがあるようです。

于 2017-03-14T07:07:42.933 に答える
1

クラウドには、Nexus リポジトリ自体の商用提供はありませんが、Java アプリケーションを実行する機能を含む管理対象サーバーが適しています。そして、それらの周りにはたくさんあります。また、CA などの他のパートナーは、顧客向けにプロビジョニングするスタックに自動的に組み込みます。

管理しなければならない唯一のオーバーヘッドは、Nexus リポジトリをインストールして実行することです。ただし、それは些細なことであり、数分以内に実行できます。

使用状況によっては、誰も必要としないときにオフにする VM でこれを実行することもできます。たとえば、1 日 24 時間のうち .. 開発サーバーと CI サーバーが 12 時間だけ必要とする場合は、残りの時間は VM をシャットダウンします。また、それをすべて簡単に自動化することもできます。

于 2016-05-24T23:33:05.897 に答える
-1

DropBox は別の可能なオプションですhttps://code.google.com/p/peter-lavalle/wiki/MavenOnDropBoxを参照してください

于 2013-10-13T04:33:35.667 に答える