Tomcat 6にデプロイしたいEclipseでビルドおよびコンパイルされたWebアプリがあり(手動で実行したい)、UnsupportedClassVersionError
実行中のJVM tomcatが私のEclipseよりも古いことを意味する例外が発生しますランニング。いくつかのチェックの後、Tomcatマネージャーウィンドウに次のように表示されていることがわかります:JVMバージョン-1.5.0_20-b02と私のEclipseでは:Java-Installed JREs-デフォルトは、私のJAVA_HOME env-varとして定義されているJDKを指しています。私のパスでenv-varとして使用されています(これは1.6.013です)。
私の質問は、Tomcat に JDK を使用するように指示するにはどうすればよいですか? JAVA_HOME 変数を使用することになっていると思いましたが、適切に定義されており、コマンドプロンプトで java-version を発行すると、適切な高度なバージョンが取得されます。
もう少しチェックを行った後、Tomcatライブラリの下にTomcatが使用していると思われるJREフォルダーがあることがわかりましたが、このフォルダーを削除するとTomcatは起動しません(JRE_HOME env-varを定義して指定した後でも)私のJDKの下にリストされているJREに)。だから私は途方に暮れています。
ご協力ありがとうございました
更新:誰かが私に尋ねたように、私は xampp アドオン tomcat を使用しています。