我有一个用 JRE7 编译的网络应用程序,现在我想在 Tomcat6 上运行它。当我启动我的应用程序时,我在日志中看到异常:
Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
此异常来自实现 ServletContextListener 的类。
这是否意味着我必须将 Tomcat7 用于使用 JRE7 编译的代码?有解决方法吗?任何信息都将是有价值的。