2017-05-02 2 views
0

大きなライブラリーの使用例として、私が共有したいEclipseベースのプロジェクトがあります。私はMavenをダウンロードしてインストールしました。プロプライエタ(mvn archetype:create-from-project)のアーキタイプを作成し、ローカルリポジトリ(mvn install)にインストールしてテストしました(archetype:generate -DarchetypeCatalog=local)。Eclipseで使用するためにメールでMavenのアーキタイプを共有するには?

今、私はいくつかの人々とアーキタイプを共有したいと思います。自分のEclipse環境に直接追加して自分のアーキタイプを使って新しいプロジェクトを作成できるファイル/ファイルを送信したいのですが、私は方法を見つけることができません。私はリモートリポジトリを設定したくありません。

ありがとうございます。

+0

なぜpom.xmlを送信しないのですか? –

+0

archetypeは依存関係を指定する以外に、例を含むディレクトリ構造を作成します。私はpom.xmlがその情報を埋め込むことはできないと思っていますが、私はこの問題の初心者です。 – Nykros

答えて

0

このURLには、archtypeを中央リポジトリにホストするためのすべての手順があります。一度中央リポジトリに置かれると、プロジェクト内のどのユーザーでも使用できます。

https://maven.apache.org/guides/mini/guide-central-repository-upload.html

+0

申し訳ありませんが、私はリモートリポジトリをセットアップしたり、使用したりしたくありません。私はちょうどいくつかの知られている人々にメールでアーキタイプを送信したい。助けがあれば、この質問に従ってください。 – Nykros

+0

http://stackoverflow.com/questions/25239673/how-to-share-maven-archetypesそうでなければ、あなたが求めていることのための道があるとは思わない。それを安全に保つには、パブリックリポジトリではなくプライベートレポを使用します。 –

0

私はMavenのは、はるかに大きな課題を解決すると、私はそれを使用することを目的と方法のために設計されていなかったことに気づきました。

Mavenは、アーティファクトの配布用のサーバーに依存します(アーキタイプはアーティファクトの1種類だけです)、電子メールで送信することは計画されたユースケースではありません。

関連する問題