我正在使用 STS 版本 2.8.1,其中包括 m2e 插件版本 1.1。
我的问题是有时我会在“问题”选项卡中看到以下错误:
pom.xml 的项目配置不是最新的
解决方法是从 m2e 中选择更新项目配置菜单项,然后错误消失。
但是,我随后注意到 Eclipse 中的 Java 构建路径已从 src/main/resources 目录中排除了所有文件,我每次都必须手动删除此过滤器。
这是我的 pom.xml 还是 m2e 插件的问题?
我的有效 pom 包含以下内容:
<sourceDirectory>myProject\src\main\java
</sourceDirectory>
<scriptSourceDirectory>myProject\src\main\scripts
</scriptSourceDirectory>
<testSourceDirectory>myProject\src\test\java
</testSourceDirectory>
<outputDirectory>myProject\target\classes
</outputDirectory>
<testOutputDirectory>myProject\target\test-classes
</testOutputDirectory>
<resources>
<resource>
<directory>myProject\src\main\resources
</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>myProject\src\test\resources
</directory>
</testResource>
</testResources>