0

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)

どうすればこれを修正できますか?

4

1 に答える 1

2

JAVA_HOME 環境変数を JDK 7 を指すように設定してみてください。Catalina はそこで Java を見つけることを期待しています。それがJDK 7の入手方法を示しているかどうかを確認してください。

于 2012-12-29T18:59:43.847 に答える