我正在使用EclipseKepler(企业版)、Java 8和M2Eclipse,并试图制作一个web应用程序。我已经去帮助-> eclipse市场,并安装了以下两个补丁:
这些补丁解决了我的许多问题,但仍有一个问题。我在eclipse中做了一个maven ->更新,它更新了我所有的项目,除了我工作空间中唯一的web应用程序。它给了我一条弹出消息,上面写着“项目面java的1.8版本不存在”
我打开了我的项目属性并点击了properties。当然,java方面的最大版本是1.7。所以我想知道为什么我在其他项目上没有同样的问题。我查看了其他项目上的属性,发现它们都没有使用Project。我认为这可能是因为我使用的是eclipse的标准版本,而不是企业版。
所以我想我有几个问题。如何让eclipse识别java方面的1.8?有什么办法可以让我的web应用程序不使用Project?我应该在我的其他项目中添加项目面吗?
发布于 2015-02-26 19:56:51
刚刚遇到了这个问题。我的问题是tomcat服务器找错了JRE的位置。要解决这个问题:
希望这能节省一些时间
发布于 2016-01-22 07:27:10
我使用的是SR2的4.3.2版本,当我们的maven项目的java版本从1.7提高到1.8时,我遇到了同样的问题。
在执行Maven更新时,我得到了以下错误:在“更新Maven项目”期间发生了一个内部错误。项目facet java的1.8版本并不存在。
如果您检查版本(右键单击项目->属性->搜索Properties -> Java (版本))。一定是旧版的。
项目面截图
解决办法:
并安装以下内容:
现在,将版本更改为1.8
右键单击项目->属性->搜索项目方面的-> Java (版本)
现在,您应该能够成功地进行maven更新。
发布于 2015-10-09 07:24:04
若要在eclipse中修复此问题,请转到“帮助”->“市场位置”->搜索java 8开普勒。然后安装下面所有的3个插件
安装Java 8支持eclipse开普勒sr2,安装Java 8面向web工具的方面
参考资料:http://www.eclipse.org/downloads/java8/
或者你可以试试这个
选择properties >properties,而不是在那里将java更改为工作区的版本。
https://stackoverflow.com/questions/24298501
复制相似问题