You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Jiangenbo <ji...@clas.ac.cn> on 2016/09/10 09:21:57 UTC

Error about Unsupported major.minor version 52.0

Hello Everyone,
Sorry for disturbing you all
I am facing at a problem when I deploy SOLR 6.0 in TOMCAT under Windows XP. 
My tools and their version are
JDK 1.7
SOLR 6.0
TOMCAT 7.0
MyEclipse 8.0 (for starting TOMCAT)
I don't know how to deal with it and want to for your help, thanks !

The error information is below:
严重: Exception starting filter SolrRequestFilter
java.lang.UnsupportedClassVersionError: org/apache/solr/servlet/SolrDispatchFilter : Unsupported major.minor version 52.0 (unable to load class org.apache.solr.servlet.SolrDispatchFilter)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2961)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:506)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:488)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:115)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4830)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5510)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
 


 
 



Re: Error about Unsupported major.minor version 52.0

Posted by Rohit Kanchan <ro...@gmail.com>.
With Java 8, you also need to upgrade your tomcat which can work on Java 8.
I think Tomcat 8.x compiled using Java 8. I think you can switch your
existing Tomcat also to Java 8 but that may break somewhere because of same
reason.

Thanks
Rohit Kanchan


On Sat, Sep 10, 2016 at 2:38 AM, Brendan Humphreys <
brendan@canva.com.invalid> wrote:

> Solr 6.x requires Java 8 - you're using Java 7 (aka JDK 1.7).
>
> https://cwiki.apache.org/confluence/display/solr/Installing+Solr
>
> Cheers,
> -Brendan
>
>
>
>
>
>
> On 10 September 2016 at 19:21, Jiangenbo <ji...@clas.ac.cn> wrote:
>
> > Hello Everyone,
> > Sorry for disturbing you all
> > I am facing at a problem when I deploy SOLR 6.0 in TOMCAT under Windows
> XP.
> > My tools and their version are
> > JDK 1.7
> > SOLR 6.0
> > TOMCAT 7.0
> > MyEclipse 8.0 (for starting TOMCAT)
> > I don't know how to deal with it and want to for your help, thanks !
> >
> > The error information is below:
> > 严重: Exception starting filter SolrRequestFilter
> > java.lang.UnsupportedClassVersionError: org/apache/solr/servlet/
> SolrDispatchFilter
> > : Unsupported major.minor version 52.0 (unable to load class
> > org.apache.solr.servlet.SolrDispatchFilter)
> > at org.apache.catalina.loader.WebappClassLoader.findClassInternal(
> > WebappClassLoader.java:2961)
> > at org.apache.catalina.loader.WebappClassLoader.findClass(
> > WebappClassLoader.java:1210)
> > at org.apache.catalina.loader.WebappClassLoader.loadClass(
> > WebappClassLoader.java:1690)
> > at org.apache.catalina.loader.WebappClassLoader.loadClass(
> > WebappClassLoader.java:1571)
> > at org.apache.catalina.core.DefaultInstanceManager.loadClass(
> > DefaultInstanceManager.java:506)
> > at org.apache.catalina.core.DefaultInstanceManager.
> > loadClassMaybePrivileged(DefaultInstanceManager.java:488)
> > at org.apache.catalina.core.DefaultInstanceManager.newInstance(
> > DefaultInstanceManager.java:115)
> > at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
> > ApplicationFilterConfig.java:258)
> > at org.apache.catalina.core.ApplicationFilterConfig.<init>
> > (ApplicationFilterConfig.java:105)
> > at org.apache.catalina.core.StandardContext.filterStart(
> > StandardContext.java:4830)
> > at org.apache.catalina.core.StandardContext.startInternal(
> > StandardContext.java:5510)
> > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> > at org.apache.catalina.core.ContainerBase$StartChild.call(
> > ContainerBase.java:1575)
> > at org.apache.catalina.core.ContainerBase$StartChild.call(
> > ContainerBase.java:1565)
> > at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> > at java.util.concurrent.ThreadPoolExecutor.runWorker(
> > ThreadPoolExecutor.java:1145)
> > at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > ThreadPoolExecutor.java:615)
> > at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> >
> >
> >
>
> --
>
> [image: Canva] <https://canva.com>
> Empowering the world to design
> Also, we're hiring. Apply here! <https://about.canva.com/careers/>
> [image: Twitter] <https://twitter.com/canva> [image: Facebook]
> <https://facebook.com/canva> [image: LinkedIn]
> <https://au.linkedin.com/company/canva> [image: Instagram]
> <https://instagram.com/canva>
>

Re: Error about Unsupported major.minor version 52.0

Posted by Brendan Humphreys <br...@canva.com.INVALID>.
Solr 6.x requires Java 8 - you're using Java 7 (aka JDK 1.7).

https://cwiki.apache.org/confluence/display/solr/Installing+Solr

Cheers,
-Brendan






On 10 September 2016 at 19:21, Jiangenbo <ji...@clas.ac.cn> wrote:

> Hello Everyone,
> Sorry for disturbing you all
> I am facing at a problem when I deploy SOLR 6.0 in TOMCAT under Windows XP.
> My tools and their version are
> JDK 1.7
> SOLR 6.0
> TOMCAT 7.0
> MyEclipse 8.0 (for starting TOMCAT)
> I don't know how to deal with it and want to for your help, thanks !
>
> The error information is below:
> 严重: Exception starting filter SolrRequestFilter
> java.lang.UnsupportedClassVersionError: org/apache/solr/servlet/SolrDispatchFilter
> : Unsupported major.minor version 52.0 (unable to load class
> org.apache.solr.servlet.SolrDispatchFilter)
> at org.apache.catalina.loader.WebappClassLoader.findClassInternal(
> WebappClassLoader.java:2961)
> at org.apache.catalina.loader.WebappClassLoader.findClass(
> WebappClassLoader.java:1210)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(
> WebappClassLoader.java:1690)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(
> WebappClassLoader.java:1571)
> at org.apache.catalina.core.DefaultInstanceManager.loadClass(
> DefaultInstanceManager.java:506)
> at org.apache.catalina.core.DefaultInstanceManager.
> loadClassMaybePrivileged(DefaultInstanceManager.java:488)
> at org.apache.catalina.core.DefaultInstanceManager.newInstance(
> DefaultInstanceManager.java:115)
> at org.apache.catalina.core.ApplicationFilterConfig.getFilter(
> ApplicationFilterConfig.java:258)
> at org.apache.catalina.core.ApplicationFilterConfig.<init>
> (ApplicationFilterConfig.java:105)
> at org.apache.catalina.core.StandardContext.filterStart(
> StandardContext.java:4830)
> at org.apache.catalina.core.StandardContext.startInternal(
> StandardContext.java:5510)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at org.apache.catalina.core.ContainerBase$StartChild.call(
> ContainerBase.java:1575)
> at org.apache.catalina.core.ContainerBase$StartChild.call(
> ContainerBase.java:1565)
> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1145)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
>
>
>

-- 

[image: Canva] <https://canva.com> 
Empowering the world to design
Also, we're hiring. Apply here! <https://about.canva.com/careers/>
[image: Twitter] <https://twitter.com/canva> [image: Facebook] 
<https://facebook.com/canva> [image: LinkedIn] 
<https://au.linkedin.com/company/canva> [image: Instagram] 
<https://instagram.com/canva>