项目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 configurationVersion 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