0

次の場所の手順に従って、REST を使用して単純な Hello World Java プロジェクトを作成しました。

https://netbeans.org/community/magazine/html/04/restfulws.html

残念ながら、アプリケーションをデプロイしようとすると、次のエラーが発生します。

SEVERE: Begin イベントがエラー java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/servlet/ServletException をスローしました

そこにリストされていない唯一の変更は、Tomcat フォルダーの libs ディレクトリに javaee-api-6.jar を追加したことです。

誰が私が間違っているのか教えてもらえますか?

私の JDK は 6、Tomcat のバージョンは 7.0.34、Netbeans のすべてのビルドおよびコンパイル設定は JDK 6 を指しています。

4

1 に答える 1

0

私の間違いは、Tomcat をサーバーとして使用しようとして、それを機能させるには JAR をドロップする必要があると推測したことです。Glashfish を使い続けてからは、まったく問題はありませんでした。

于 2013-09-06T12:44:00.333 に答える