项目Facet Java版本1.8不存在

我正在尝试Dynamic Web Application使用Java 8(如果需要也可以使用Wildfly

appServer)构建eclipse,但是我无法使Eclipse Luna M5使用Java 8(我确实安装了Java 8

BETA支持,并且可以在JavaSE项目上运行)。

在我的POM中,将级别设置为Java 8:

<plugin>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

</configuration>

</plugin>

但是,在我maven -> update project得到以下错误之后:

Could not update project ExampleApp configuration

Version 1.8 of project facet java does not exist.

确实没有Java 1.8项目方面 project->preferences->project facets->java

我可以手动创建这样的代码facet并将其添加到eclipse吗,或者我必须等到Java 8发布并且eclipse的家伙决定添加它时才可以?

回答:

开普勒SR2正式有其他修补程序可用。在ecliplse中,转到“帮助”->“市场”->搜索java 8 kepler。然后选择并安装以下内容。

  • 安装Java 8支持eclipse kepler sr2,

  • 用于Web工具的Java 8 Facet Eclipse Kepler sr2

  • Java 8对Eclipse Kepler SR2的m2e的支持(如果需要)

参考:http :

//www.eclipse.org/downloads/java8/

之后,我的Java 8多模块Maven项目可以正常构建,而eclipse kepler SR2中没有任何错误。

:如果您使用的是Spring Tool Suite(STS),则3.5.1版包含了这些功能。

以上是 项目Facet Java版本1.8不存在 的全部内容, 来源链接: utcz.com/qa/400592.html

回到顶部