【发布时间】:2011-05-25 21:41:59
【问题描述】:
我知道 M2eclipse 插件存在各种已知问题,我想这只是其中之一。希望有人知道解决方案或解决方法。
我们的工作区中有大约 30 个项目,但为了清楚起见,我们假设只有 2 个:A 和 B。
B 在 B 的 pom.xml 中包含 A 作为依赖项。 我们遇到的问题是,在 Eclipse 中找不到 A 的类,因此会出现编译错误。但是,如果您 'mvn install' A 将其部署在本地存储库和关闭项目 A 中,那么一切都很好;没有编译错误。所以,如果项目中存在A的话,M2Eclipse似乎无法在eclipse中正确设置classpath。
为了让事情变得更奇怪,我们还有项目 C,它也依赖于项目 A(与 B 完全相同),但这里我们没有编译错误。我们无法确定项目 B 或 C 之间的任何有意义的区别;如前所述,它们以相同的方式包含 A。
感谢您的帮助, 斯蒂金
附:我使用的是 0.10.2.20100623 版本的插件
【问题讨论】:
标签: maven-2 eclipse-plugin m2eclipse