我在一个工作区中为我的多模块 Java 项目使用 Eclipse 3.5、Maven 2.0.9。
我的插件声明如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.7</version>
<configuration>
<ajdtVersion>2.0</ajdtVersion>
<wtpversion>2.0</wtpversion>
</configuration>
</plugin>`
如果我的本地存储库是空的,对我的项目执行 eclipse clean 将引入正确的依赖项并解决所有编译错误。
有时,一个模块无法看到它所依赖的另一个模块中的类。进行全新安装或本地安装不会解决编译错误。如果我清空本地 repo 并再次执行 eclipse clean,则先前未解决的错误将得到修复。
这越来越烦人了。有谁知道怎么了?