Unsupported major.minor version 52.0 [Java]
PC上のNetBeansで開発したアプリをjar形式にしてCentOS6.9で実行したら、以下のエラーが発生。
Unsupported major.minor version 52.0
NetBeansのJavaプラットフォームはデフォルトのJDK1.8を利用、CentOS側はglassfishとの相性でJRE1.7をインストールしていた。この差がエラーの原因。
本当は1.8に統一したいところだが、glassfishが動かなくなるのが嫌だったのNetBeansのJavaプラットフォームをJDK1.7に変更して、「消去してビルド」でjar再作成。
jarファイルをサーバにアップロードして実行したら、無事にエラーは解消された。
Javaプラットフォームの変更はプロジェクトを右クリックして、プロパティから呼び出しできる。
2017-06-20 10:18
nice!(0)
コメント(0)
トラックバック(0)
コメント 0