0

Eclipse Juno と JDK 1.7 でビルドされた GWT プロジェクトは正しく動作します。ただし、JRE6 を使用する Tomcat6 サーバーにデプロイする必要があります。JDK 1.6 でビルドすると、ランタイム サーブレット エラーが発生します。

[警告] 失敗した HttpServlet java.lang.UnsupportedClassVersionError: UriServlet: サポートされていない major.minor バージョン 51.0

Eclipse ビルド パス ライブラリは次のとおりです。 commons-lang3-3.1.jar GWT SDK [GWT - 2.5.1] JRE システム ライブラリ [jdk1.6.0_27]

サーブレットが必要とする JDK 1.7 の機能はありますか? juno より前のバージョンの Eclipse を使用する必要がありますか? Tomcat6/JRE6 サーバーにデプロイできるプロジェクトをビルドする方法が必要です。

4

1 に答える 1

1

Eclipse では、現在 Java コンパイラ レベルは1.5である可能性があります。

1.6に変更して、再度コンパイルする必要があります。

プロジェクトを右クリック->プロパティ->Javaコンパイラ->プロジェクト固有の設定を有効にする

于 2013-09-25T16:06:54.443 に答える