0

Seam Framework - JBoss Seamの経験を積もうとしています。私と友人は簡単なアプリケーションを開発したいと考えていますが、どこにも行き着きません。彼がプロジェクトを作成すると、それを実行でき、すべてがうまくいきます。しかし、同じプロジェクトを実行しようとすると、ブラウザに表示されません

HTTP ステータス 404 -

タイプ ステータス レポート メッセージ

説明 要求されたリソース () は利用できません。

JBossWeb/2.0.0.GA_CP

以下の構成で実行しています。

  • JRE1.5
  • JBOSS 開発者スタジオ 2.0
  • JBOSSEAP 4.3
  • シーム 2.1

404 not found ステータスに基づいて、プロジェクトがサーバーにデプロイされていないことがわかりました。サーバーログを見ると、次のエラーが表示されます。

10:16:14,740 エラー [ContainerBase] クラス org.jboss.seam.servlet.SeamListener java.lang.UnsupportedClassVersionError のリスナー インスタンスにコンテキスト初期化イベントを送信する例外: .class ファイルのバージョン番号が正しくありません

そのエラーを調べてもどこにも行きません。それに関するすべてのスレッドが解決されていないので、誰かがここで私を助けてくれることを願っていました.

ところで、私はまだ稼働中のデータベースを持っていません。これがサーバーをブロックしている可能性はありますか?

4

1 に答える 1

1

「.class ファイルのバージョン番号が正しくありません」をグーグルで検索すると、エラーの説明が見つかるはずです。コードは、実行しているバージョンよりも新しいバージョンでコンパイルされました。クラスをロードできないため、アプリケーションはデプロイされません。

さらに、「グリーン フィールド」から始める機会がある場合は、間違いなく新しいテクノロジを探す必要があります。JRE と JBoss のバージョンが絶望的に​​古くなっているため、問題を探していて、問題が発生したときにあまり助けが得られません。JavaEE 6 を使用している場合、Seam 2.1 は (最近までプロジェクトで使用されていましたが) もはや必要ありません。

そこで、私のお勧めは次のとおりです。Eclipse Juno や Netbeans 7 などの最近の IDE と Maven に慣れてください (Maven が好きかどうかに関係なく、見つかる例のほとんどは Maven を使用しているため)、JBoss チュートリアルをチェックしてください。 (これはかなり良いです)。

于 2013-04-08T09:38:46.167 に答える