我在 pom.xml 中有以下代码用于指定 maven-compiler-plugin:
<properties>
<jdk.version>1.8</jdk.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>${jdk.version}</source>
<target>${jdk.version}</target>
</configuration>
</plugin>
虽然项目编译并运行正常,但我的项目根目录上有一个错误标志(我使用的是 Eclipse)。
如果我注释掉这段摘录,错误就会消失,但当然,项目不会编译。我检查了Maven 网站,但规范是相同的。
你能帮我解决这个问题吗?
解决方案(感谢 AleksandrM)
除非显式调用 maven 更新项目,否则无法将 pom.xml 中的更改应用于 eclipse 项目设置。
单击项目根目录上的 ALT + F5 并更新 maven 项目