質問

私はメイベンに移住したいのですが、私は私が使いたいPOMのないいくつかの瓶を持っています。他の誰かがプロジェクトをダウンロードしたとき、彼はMaven CommandLineインストールコマンドをいかなるものといじり回す必要はありません。

JARファイルを使用するECPliseとM2Eのみが簡単な方法はありますか?

たとえば、jarsはすでに/src/main/resourcesにあるので、pom.xmlをクリックするだけかもしれませんか?

私はMavenにまったく初心者なので、質問は愚かなことかもしれませんが、これは本当に私が始めて他の誰かにMavenを使用するよう説得することを妨げています。

役に立ちましたか?

解決

Mavenの主なアイデアは、すべての依存関係を含むpom.xmlのみを誰でも提供することであるため、最適なのは(少なくとも最初のステップでは)ファイルをローカルMavenキャッシュにインストールすることです。 (〜/.m2/にあります)

それを行う方法はここで説明されています:http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

これを行った後、POM.xmlを変更し、ツールを呼び出すために提供される値を使用して依存関係を追加する必要があります。

同僚は、ローカルのMavenキャッシュに瓶をインストールする必要があります。

より良い解決策は、Artifactory(http://www.jfrog.com/products.php)をダウンロードすることです。これは、すべてのmaven瓶を保存し、ビルドをダウンロードできるツールです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top