我有一个Xtext DSL,可以从eclipse和maven中成功构建,并且包含在一个复杂的多插件RCP应用程序中。
然而,每当执行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文件夹和项目文件夹之间的冲突,而其他警告则显示两个项目文件夹之间存在冲突。
问题:
如何摆脱这些警告?
我的猜测是项目错误配置,包括两次依赖于某些罐子。 然而,目前我不知道MWE2在执行期间使用了哪些依赖项导致这些警告。
有没有办法了解所咨询的依赖关系或调试这些东西?