Eclipse からバンドルされた Maven-Ant スクリプトを使用してプロジェクトをビルドし、JBoss デプロイ フォルダーにデプロイしようとしていますが、常に JBoss が次のログを記録することになります。
nested throwable: (java.lang.UnsupportedClassVersionError: Bad version number in .class file)
このプロジェクトで使用したソフトウェアは次のとおりです。
- アリ 1.6.5
- Maven-Ant タスク プラグイン 2.1.3
- JBoss 4.0.5 GA
- JDK1.4
Window>Preferencesの下のEclipseで、JDKをJava>Installed JREs
リストに追加し、念のためデフォルトに設定しました。コンプライアンス レベルを 1.4 に設定し、他のコンプライアンス設定でも試しProject>Properties>Java Compiler
てみましたが、成功しませんでした。
また、JBoss は、Oracle Web サイトの 1.4_03 とまったく同じ JDK を使用するように設定されています。奇妙なことに、Eclipse はそれをバージョン 1.5 として識別する傾向があります。たとえば、Java Compiler ページには次のように書かれています。
1.4 準拠を選択する場合は、互換性のある JRE がインストールされ、アクティブ化されていることを確認してください (現在は 1.5)。
どこが間違っていたのか、誰かアドバイスをいただけますか?
前もって感謝します!