2012-02-14 19 views
1

私は、同じフォルダに2つのプロジェクトmewizとmy_project2を持っています。どちらも独自のPOMファイルを持っています。 1つのプロジェクトは他のプロジェクトに依存しています。Runnable Jarを作成する

私はrunnable jarを作成したいので、私はmaven shade pluginを使用します。しかし、私は次のエラーを取得する:

はMaven2をリポジトリにアーティファクトmy_project1を見つけることができませんでした...

がどのように私はこのエラーを克服するようmy_project1を投影するパスを指定することができます。 Btw。このプラグインは私のプロジェクトをMavenリポジトリにアップロードする予定ですか?

答えて

1

Could not find artifact my_project1 in maven2-repository...手段、つまりMavenはビルド反応器内でも、ローカルリポジトリ内のプロジェクトを見つけることができません。これを解決するには、mvn install my_project1(コードチェンジ後にこれを行う必要があります)のローカル・リポジトリーに不足しているプロジェクトをインストールするか、aggregationを使用して親プロジェクトを作成してビルド・リアクターにプロジェクトを追加します。

アーティファクトはリモートリポジトリにアップロードされません。

関連する問題