las ich den anderen Post wie diese, und obwohl sie mich machen ging, bestimmte Dinge keine überprüfen mich mit einem Fix kommen tatsächlich helfen ...java.lang.UnsupportedClassVersionError während auf azur gehosteten
Mein jre ist unter
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
Meine Anwendung läuft in meiner IDE in Ordnung, aber ich bekomme diese Fehlermeldung, wenn meine Website live auf Azure gehostet wird
java.lang.UnsupportedClassVersionError: Servlets/IMDbServlet: Nicht unterstützte major.minor Version 52.0 (nicht in der Lage um die Klasse Servlets.IMDbServlet)zu ladenorg.apache.catalina.loader.WebappClassLoaderBase.findClassInternal (WebappClassLoaderBase.java:2576) org.apache.catalina.loader.WebappClassLoaderBase.findClass (WebappClassLoaderBase.java:859) org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1308) org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1167) org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:492) org.apache. catalina.valves.ErrorReportValve.invoke (FehlerberichtValve.java:79) org.apache.catalina.valves.AbstractAccessLogValve.invoke (AbstractAccessLogValve.java:620) org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 502) org.apache.coy ote.http11.AbstractHttp11Processor.process (AbstractHttp11Processor.java:1132) org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process (AbstractProtocol.java:684) org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1539) org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run (NioEndpoint.java:1495) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145) java.util .concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:615) org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) java.lang.Thread.run (Thread.java : 744)
Das bedeutet, der Code wurde für Java 8 kompiliert, aber die JRE, die es läuft, unterstützt nicht Java 8 Code – vandale