嗨,伙计们,我要和一些朋友一起做一个学校项目的专用门户。我们中的一个开始工作,我们基本上把图像从他的Raspberry PI复制到我们的Raspberry PI。在我们这样做之后,一切似乎都很好,但是当我们打开我们的专用门户并尝试用我们保存在数据库中的用户名和密码登录时,突然出现了这样的情况:
HTTP状态500 - captiveportal/proccess :不支持的major.minor版本52.0 (无法加载类captiveportal.proccess)
类型异常报告
message /proccess:不支持的major.minor版本52.0 (无法加载类captiveportal.proccess)
描述服务器遇到一个内部错误(captiveportal/proccess :不支持的major.minor版本52.0 (无法加载类captiveportal.proccess)),这阻碍了它完成此请求。
异常
captiveportal/proccess :不支持的org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2905) org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1170) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556) org.apache.catalina.authenticator.AuthenticatorBase.invoke (无法加载类captiveportal.proccess) major.minor版本52.0org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run (AuthenticatorBase.java:461)( java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) java.lang.Thread.run,Thread.java:745)注意,在Apache /7.0.28日志中可以找到根本原因的完整堆栈跟踪。
我们基本上需要填写用户名和密码,然后我们应该能够使用互联网,但不幸的是,这个错误出现了。以前有人犯过同样的错误吗?我不知道该怎么做,我一直找了两天,但不幸的是我找不到答案。我希望你们能帮我解决这个问题,谢谢。Empaier.
发布于 2014-12-07 11:18:53
它的意思是,您的代码是用不同版本的java编译成运行它的java版本的。请确保编译并使用相同版本的(如果是java )运行它。
发布于 2017-08-05 02:45:27
您似乎正在用java1.8编译您的文件,但是运行它们的服务器运行的是一个较旧的java版本。
要么使用java1.8运行服务器,要么使用相当于运行服务器的jre的目标版本编译代码。
检查eclipse中服务器的运行时环境。
检查项目编译器
谢谢
https://stackoverflow.com/questions/27344534
复制相似问题