MacにJava7をインストールし、Webアプリをコンパイルしましたが、Tomcatで実行しようとしています。しかし、厄介なUnsupported major.minor version 51.0
エラーが発生します。グーグルは、TomcatがJava7用にコンパイルされたアプリを実行するためにJava6を使用しているためであることを示しました。
そこで、「catalina.sh」スクリプトでJava 7 jreへのパスを設定しようとしましたが、役に立ちませんでした。さらに、「java-version」は正しいJavaバージョンを返します。
dtv$ java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
どうすればこれを修正できますか?