2016-03-19 17 views
1

localhostにapache usergrid stackをデプロイしようとしています。 ROOT.warを/ vat/lib/tomcat7/webappsに配置しました。私がhttp://localhost:8080にアクセスしたときにTomcatを再起動した後、私は何も応答しません。私がtomcatのログをチェックすると、localhostのログに次のエラーが表示されます。Apache usergrid tomcatエラー

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) 

解決策があれば誰でも助けてください。

答えて

0

通常、UnsupportedClassVersionError例外は、古いバージョンのJavaで、新しいバージョンのJava用にコンパイルされたJavaコードを実行しようとしていることを意味します。

Usergrid 2にはJava 8が必要です。したがって、Java 8 JDKを使用していることを確認してください。

要件と手順については、「Usergrid導入ガイド」を参照してください。 https://usergrid.apache.org/docs/installation/deployment-guide.html