How do I change the Java version of my "installed project facet" in Eclipse?

0

I just installed Eclipse 3.7 and the Google Plugin for Eclipse because I want to teach myself how to use Google App Engine.

When I create a new web application and run, I got an error that noted that annotations were not allowed in my JRE version (1.4). Hence, I set my JRE to 1.6 and my compiler compliance level to 1.6.

However, I now get this new error.

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

How do I change "the version of the installed Java project facet"?

There is no item called "Project Facet" to the left of my project's properties menu.

David Faux

Posted 2012-06-16T23:05:43.863

Reputation: 4 477

If you're just starting with GAE.. I would strongly recommend to you to drop Eclipse and Java and check out the Python instead.. https://developers.google.com/appengine/docs/python/gettingstartedpython27/ It is much easier when it comes to deal with datastore... ;)

– Lipis – 2012-06-16T23:36:09.453

Oh really? I actually developed Django apps before, and haven't coded much in Java... so I might actually do that. Thanks :) Would Java jive better with other Google tools such as the Closure library though? – David Faux – 2012-06-16T23:37:24.073

Closure library is just a JavaScript library so has nothing to do with your backend. I'm not familiar with it, but my guess is that you would have the same issues if you would like to integrate it with your Java GAE version.. Your client side could be anything.. Jinja2 is the preferred over Django for templates in Python 2.7.. but on top of that anything you want..! – Lipis – 2012-06-16T23:41:48.510

If you went trough the Getting Started and you liked it.. you could check out the GAE Init project... (disclaimer, I'm the creator) http://gae-init.appspot.com/

– Lipis – 2012-06-16T23:52:23.517

Wow, you're awesome! I'll check these projects out. – David Faux – 2012-06-17T00:01:34.540

No answers