VwpFAQBadVersionInClassFileJa

不適切なバージョン番号の .class ファイルがウェブアプリケーションで実行されています。この問題の解決方法を教えてください。

MovieAdmin サンプルアプリケーションが

 java.lang.UnsupportedClassVersionError: サーバーログファイル中の .class ファイルに不適切なバージョン番号があります。

というエラーが出て実行できません。

IDE とアプリケーションサーバーで使っている JDK のバージョンが一致していないとこの問題が起こります。例えば、 jdk1.6.0_XX を IDE に使っていて、 jdk1.5.0_XX を Glassfish server に使うと問題が起こります。




この問題を解決するには、IDE とアプリケーションサーバーに同じバージョンの JDK を使うか、以下の手順を実行してください :


a.MovieAdmin プロジェクトノードを右クリックしメニューからプロパティを選択します。

b.ソースレベルを変えるドロップダウンリストから JDK 1.5 を選択します。

c."-target 1.5" というフラグを、ビルド > コンパイルノードに追加します。

d.Movie クラスライブラリプロジェクトにもこれを繰り返してください。

e.ビルドして配備してください。


Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo