It seems to me that I continue in circles with this. I followed the Google App Engine Getting Started Guide ( https://developers.google.com/appengine/docs/java/gettingstarted/ ) in Eclipse and everything went pretty well until I downloaded it in App Engine.
I was getting 500 errors, so I checked the logs and found this: "guestbook / SignGuestbookServlet: Unsupported major.minor version 51.0]"
Then I searched for this problem (in stackoverflow, of course) and found this solution: Google App Engine and Java version?
So, I installed compliance level 1.6, and then at the bottom of the dialog box I get a warning: "When choosing compliance 1.6, make sure that a compatible JRE is installed and activated (currently 1.7)."
I am happy, click OK, and he will offer to rebuild. After the rebuild, I get this new error: "The Java compiler level does not match the version of the installed aspect of the Java project."
Having no conscious use of any aspects in the project, I search for some help (again in stackoverflow) and find this: "Boundary design error (Java version mismatch)" error message
Unfortunately, it is not even close to being useful, because I do not use Maven, and when I open the project properties, I do not have the Project Properties → Fac Facets panel for me to change the version.
So it seems like I'm stuck with something that either cannot be compiled in Eclipse or cannot be deployed to App Engine. I know that I probably missed something obvious here, but I can't put it on him.
UPDATE: I uninstalled all JRE and JDK and reinstalled only jdk1.6.0_32. The problem continues exactly the same.
java eclipse google-app-engine facet eclipse-indigo
Nicholas Green May 22 '12 at 1:20 2012-05-22 01:20
source share