【发布时间】:2014-05-06 22:12:30
【问题描述】:
我正在使用带有 patches for Java 8 的 Eclipse 4.3.2,以及 m2e 和 Subclipse,完全更新到最新版本。
我进入了我们项目的 Maven POM,并将 maven-compiler-plugin 更改为:
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
我更新了我所有的 Maven 项目,试图进行完整的清理和构建。到处都是错误。暂时忽略内部编译错误,我看到最多的错误是:
Syntax error, static imports are only available if source level is 1.5 or greater
我正在运行 Java 1.8 --- 为什么我会收到此消息?是m2e的罪魁祸首吗? maven编译器插件?还是 Eclipse Java 1.8 支持还没有准备好迎接黄金时间?
【问题讨论】:
标签: eclipse maven m2e java-8 maven-compiler-plugin