tomcat7 - Tomcat 7 : Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file -
i have installed tomcat7 in windows xp pc , on starting service, cannot access localhost:8080 in browser , found following in tomcat7 log files.
2013-05-15 15:00:30 commons daemon procrun stderr initialized exception in thread "main" java.lang.unsupportedclassversionerror: bad version number in class file @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(unknown source) @ java.security.secureclassloader.defineclass(unknown source) @ java.net.urlclassloader.defineclass(unknown source) @ java.net.urlclassloader.access$100(unknown source) @ java.net.urlclassloader$1.run(unknown source) @ java.security.accesscontroller.doprivileged(native method) @ java.net.urlclassloader.findclass(unknown source) @ java.lang.classloader.loadclass(unknown source) @ sun.misc.launcher$appclassloader.loadclass(unknown source) @ java.lang.classloader.loadclass(unknown source) @ java.lang.classloader.loadclassinternal(unknown source)
tomcat 7 requires minimum of java 6. cause trying run tomcat on java 5 or earlier.
the alternative have added tomcat install has been compiled later version of java running. in case, clean tomcat install running first , deal class version problem (either running tomcat later version of java or recompiling whatever have added java 6 or earlier).
Comments
Post a Comment