2016-03-19 10 views
1

Ich versuche, Apache Usergrid-Stack auf meinem localhost bereitzustellen. Ich habe ROOT.war in/vat/lib/tomcat7/webapps abgelegt. Nach dem neustart tomcat wenn ich auf http://localhost:8080 zugreife bekomme ich dann keine Antwort. Wenn ich die Protokolle von Tomcat überprüfte, erhalte ich folgenden Fehler im Protokoll des lokalen Hosts.Apache usergrid tomcat Fehler

Mar 19, 2016 5:51:10 AM org.apache.catalina.core.ApplicationContext log 
INFO: No Spring WebApplicationInitializer types detected on classpath 
Mar 19, 2016 5:51:10 AM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Error configuring application listener of class org.apache.usergrid.rest.ShutdownListener 
java.lang.UnsupportedClassVersionError: org/apache/usergrid/rest/ShutdownListener : Unsupported major.minor version 52.0 (unable to load class org.apache.usergrid.rest.ShutdownListener) 
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2948) 
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1208) 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1688) 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569) 
    at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:529) 
    at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:511) 
    at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:139) 
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4888) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) 
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) 
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) 
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073) 
    at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:701) 
Mar 19, 2016 5:51:10 AM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Skipped installing application listeners due to previous error(s) 

Wenn jemand die Lösung hat bitte helfen.

Antwort

0

Die Ausnahme UnsupportedClassVersionError bedeutet normalerweise, dass Sie versuchen, Java-Code auszuführen, der für eine neuere Version von Java auf einer älteren Version von Java kompiliert wurde.

Usergrid 2 benötigt Java 8, also stellen Sie sicher, dass Sie ein Java 8 JDK verwenden.

Siehe Usergrid Deployment Guide für Anforderungen und Anweisungen: https://usergrid.apache.org/docs/installation/deployment-guide.html