初心者SEのとりあえずメモ日記

初心者SEが技術的な事とかを、とりあえずメモしておくための日記です。

java.lang.UnsupportedClassVersionError: Bad version number in .class file

   

1.事象

java.lang.UnsupportedClassVersionError: Bad version number in .class file

eclipse上からTomcatを起動したときに、上記のエラーが発生。

サービスや、直接Tomcatを起動したときは起きず、eclipseからの場合のみ発生しました。

 

スポンサーリンク

 

2.原因&解決

このとき疑うべき部分は、以下の2箇所です。

  1. コンパイラーのバージョンとJavaVMのバージョン
  2. TomcatのJVM設定のJREのバージョンと、上記1.のバージョン

これらのバージョンが、きちんと意図しているものであるかを確認する必要があります。

もし、いずれかのバージョンが誤っていた場合、きちんとバージョンを合わせることで、無事に起動します。
 


 - eclipse
 -

  シェアしていただけるとうれしいです

  関連記事

Comment

  1. まとめtyaiました【java.lang.UnsupportedClassVersionError: Bad version number in .class file】

    Tomcatをeclipse上から起動したときに、以下のエラーが発生。java.lang.UnsupportedClassVersionError: Bad version number in .class file疑うべき箇所は①コンパイラーのバージョンとJavaVMのバージョン②TomcatのJ…

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です