码迷,mamicode.com
首页 > 编程语言 > 详细

Java compiler level does not match the version of

时间:2015-11-17 17:12:26      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:

修改了编译级别之后出现如下错误提示:

Description ResourcePath LocationType

Java compiler level does not match the version of the installed Java project facet.SSJ UnknownFaceted Project Problem (Java Version Mismatch)

只要在项目的properties中选择project facet然后修改java的版本即可:

技术分享

 

stackoverflow:

I made a simple Java Google AppEngine application called Guestbook in Eclipse 3.7 and am trying to run it. However, I am encountering an error that lacks a quick fix:

Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet. Guestbook Unknown Faceted Project Problem (Java Version Mismatch)

I tried navigating to Project | Properties to change my project facet. However, I could not find a setting that dealt with "facet."

技术分享

What does "installed Java project facet" mean, and how do I fix this?

asked  Jul 8 ‘12 at 22:48
David Faux 
5,07743993
 

3 Answers

up vote 55 down vote accepted

You can see your facets via Right click on your project->properties->Project Facets,

Here you can see my facets for an example web application: 技术分享

I think your Java facet does not match with the installed one. I‘m suspicious that facet is at version 1.5. Please check it.

Add-on:Open the Navigator view, expand the .settings folder, open the file org.eclipse.wst.common.project.facet.core.xml and manually set the Java version to 1.6.

answered  Jul 8 ‘12 at 23:05
GokcenG 
1,042723
   
Thank you, but I don‘t see Project Facets anywhere under Project Properties:i.imgur.com/9LqSf.png I am using Eclipse 3.7 on Mac Lion. Why might this be? –  David Faux  Jul 8 ‘12 at 23:09 
   
I‘ve quickly looked for similar problems and I‘ve found some pages about it. You can check them:123 –   GokcenG  Jul 8 ‘12 at 23:15 
8  
Did you read the 3rd one? Open the Navigator view, expand the .settings folder, open the file org.eclipse.wst.common.project.facet.core.xml and manually set the Java version to 1.6. –   GokcenG  Jul 8 ‘12 at 23:20
1  
There have been a couple reports of this problem from people using Google App Engine tooling. It appears that they are installing Faceted Project Framework without its corresponding UI, leaving users in the bind. Please report this issue to Google. In the meantime, GokcenG‘s advice of editing the specified configuration manually should unblock you. –   Konstantin Komissarchik  Jul 8 ‘12 at 23:29
3  
Thank you! Solution number 3 did it. So, here‘s the fix I did again. 1) Switch to the Navigator Perspective (Window > Show Perspective > Navigator). 2) Open "org.eclipse.wst.common.project.facet.core.xml" under ".settings". 3) Changed my project facet from 1.4 to 1.6. This problem occupied me for the past 2 hours. Thanks a lot! I hope this thread helps others who encounter the same error. How does one report issues to Google by the way? –   David Faux  Jul 8 ‘12 at 23:31 

Java compiler level does not match the version of

标签:

原文地址:http://my.oschina.net/liting/blog/531573

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!