我是JAVA和JSP的初学者。我正在做关于 appengine 的学期项目。我已经部署了项目,没有编译或其他错误。但是当我打开我的应用程序链接时,它给出了一个错误
Error: Server Error
The server encountered an error and could not complete your request.
如果问题仍然存在,请报告您的问题并提及此错误消息以及导致该问题的查询。
在我的应用程序日志中,我看到了三种类型的问题:
-
/favicon.ico 404 9ms 0kb
182.177.75.115 - - [19/Dec/2011:05:29:57 -0800] "GET /favicon.ico HTTP/1.1" 404 0 - - "cloudisapp.appspot.com" ms=9 cpu_ms=0 api_cpu_ms=0 cpm_usd=0.000033
没有处理程序与此 URL 匹配。
-
servlet 中未捕获的异常
java.lang.UnsupportedClassVersionError: com/google/mystorage/server/GreetingServiceImpl : Unsupported major.minor version 51.0
-
java.lang.UnsupportedClassVersionError: com/google/mystorage/server/GreetingServiceImpl : Unsupported major.minor version 51.0
此请求导致您的应用程序启动一个新进程,从而导致您的应用程序代码首次加载。因此,与应用程序的典型请求相比,此请求可能需要更长的时间并使用更多的 CPU。
2.下的错误意味着您正在某些JDK版本下编译类,然后尝试在旧版本的JDK/JRE下运行它们。
由于AppEngine支持java 5和6,我猜您使用Java 7(OpenJDK)?
顺便说一句,1. 下的错误并不严重:您只是缺少一个图标。看看这个:http://www.w3.org/2005/10/howto-favicon http://www.w3.org/2005/10/howto-favicon
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)