Sve*_*rev 49 java eclipse m2eclipse maven java-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>
Run Code Online (Sandbox Code Playgroud)
但在我这样做后,maven -> update project我收到以下错误:
Could not update project ExampleApp configuration
Version 1.8 of project facet java does not exist.
Run Code Online (Sandbox Code Playgroud)
事实上,没有java 1.8项目方面 project->preferences->project facets->java
我可以手动创建这样的facet并将它添加到eclipse或者我将不得不等到java 8发布并且eclipse的人决定添加它吗?
Poo*_*rna 73
正式为Kepler SR2提供了额外的补丁.在ecliplse中,转到"帮助" - >"市场" - >搜索java 8 kepler.然后选择并安装以下内容.
参考:http://www.eclipse.org/downloads/java8/
在此之后,我使用java 8的多模块maven项目在eclipse kepler SR2中没有任何错误地构建正常.
更新:如果您使用的是Spring Tool Suite(STS),则版本3.5.1已包含这些功能.
Yan*_*ray 10
Kepler SR2有官方错误报告/补丁.它也适用于Spring Tool Suite 3.5.0.RC4(基于Kepler).它也适用于Luna.
错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi? id = 430637(见评论#12)
更新Java 8方面的站点:http://download.eclipse.org/webtools/patches/drops/R3.5.2/P-3.5.2-20140329045715/repository
| 归档时间: |
|
| 查看次数: |
63484 次 |
| 最近记录: |