2017-08-11 4 views
0

私は2つのプロジェクトを持っています。プロジェクトAはプロジェクトBに依存しています。依存関係はpom.xml(ここに示すようにhow to add dependency of other maven project to my current maven project in java eclipse?)で定義されており、コンパイラは満足しています。しかし、Project Aの起動時にClassNotFoundExceptionがスローされます。私は日食を使用しています。他のlocal mavenプロジェクトの依存関係をjava(実行時とコンパイル時)のl local mavenプロジェクトに追加するには?

このランタイム例外を修正するにはどうすればよいですか?

+1

プロジェクトBは* Maven依存関係ですか、それともEclipse依存ですか?プロジェクトBはプロジェクトAのビルドパスにありますか? また、見つからないクラスは、プロジェクトB内にありますか?それは 'src/main/java'フォルダにありますか、それともどこかにありますか? – Andrei

+0

ビルドパスは問題でした:properties - > java build path - > projectを追加してください。素敵な – dasPing

答えて

0

Project Aに依存するProject BアーティファクトをプロジェクトAに追加すると、投稿した質問リンクの回答が反映されます。依存関係のスコープを設定しましたか? (申し訳ありませんが、これはコメントだったはずですが、十分な評判はありません!)

+0

私が定義していない範囲。ランタイム・クラスのロードは、バネ・アプリケーションであるため、ややこしいかもしれません。 – dasPing

関連する問題