JRE7 でコンパイルされた Web アプリがあり、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 を実装するクラスから発生します。
JRE7 でコンパイルされたコードには Tomcat7 を使用する必要があるということですか? 回避策はありますか? どんな情報も価値があります。