相关疑难解决方法(0)

项目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>
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的人决定添加它吗?

java eclipse m2eclipse maven java-8

49
推荐指数
2
解决办法
6万
查看次数

Eclipse没有Java facet 1.8版

我正在使用eclipse Kepler(企业版),Java 8和M2Eclipse并尝试创建一个Web应用程序.我已经去帮忙了 - > eclipse marketplace并安装了这两个补丁:

  • Java 8支持Eclipse Kepler SR2
  • Eclipse 8支持Eclipse Kepler SR2的m2e

这些补丁解决了我的很多问题,但仍有一个问题.我在eclipse中做了一个maven - > update,它除了我工作区中唯一的web应用程序外,还更新了我的所有项目.它给我一个弹出消息,说"项目方面java的1.8版本不存在"

我打开了项目属性并单击了Project Facets.果然,java facet最大版本是1.7.所以我想知道为什么我的其他项目没有同样的问题.我查看了其他项目中的属性,发现它们根本没有使用Project Facets.我想这可能是因为我使用标准版的eclipse而不是企业版制作了所有以前的项目.

所以我想我有几个问题.我如何让eclipse识别java facet 1.8?有没有办法让我的网络应用程序不使用Project Facets?我应该将Project Facets添加到其他项目中吗?

eclipse m2eclipse java-8

5
推荐指数
3
解决办法
3万
查看次数

标签 统计

eclipse ×2

java-8 ×2

m2eclipse ×2

java ×1

maven ×1