1

私は、Eclipse と Maven の内部から正常にビルドされ、複雑なマルチプラグイン RCP アプリケーションに含まれている Xtext DSL を持っています。

ただし、MWE2 ワークフローが実行されるたびに、ログは次の形式の警告でいっぱいになります。

[INFO] 281  [main] WARN  lipse.emf.mwe.utils.StandaloneSetup  
- Skipping conflicting project org.eclipse.e4.core.contexts
at 'archive:file:/C:/userdir/.m2/repository/p2/
osgi/bundle/org.eclipse.e4.core.contexts/1.3.100.v20140407-1019
/org.eclipse.e4.core.contexts-1.3.100.v20140407-1019.jar!/'
and using 'archive:file:/C:/userdir/Documents/projects/projectdir/
resources/project/plugins
/org.eclipse.e4.core.contexts_1.3.100.v20140407-1019.jar!/' instead.

これらの警告には、上記のように、ローカルの .m2 フォルダーとプロジェクト フォルダー間の競合に関するものもあれば、2 つのプロジェクト フォルダー間の競合を示すものもあります。

質問:

これらの警告を取り除くにはどうすればよいですか?

私の推測では、いくつかの jar への依存関係が 2 回含まれているなど、プロジェクトの構成が誤っていると思われます。しかし、現時点では、これらの警告の原因となっている実行中に MWE2 がどの依存関係を使用しているのかわかりません。

相談した依存関係の概要を取得したり、これをデバッグしたりする方法はありますか?

4

0 に答える 0