我在 IntelliJ 上运行一个 Java Maven 项目,我确保这个项目将由 Java 1.8 编译。
并且在项目结构中: 我的 pom.xml 文件还包括以下 Java 版本 8:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
和
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
当我运行项目时,我收到一个错误:
无法在项目 feed_matcher 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile):致命错误编译:无效目标版本:1.8 -> [帮助 1]
你知道如何解决这个问题吗?
PS我点击了这个链接:IDEA: javac: source release 1.7 requires target release 1.7,但我仍然无法解决问题。