2

https://github.com/ArcBees/ArcBees-tools/blob/master/archetypes/gwtp-basic/README.mdおよびhttp://c.gwt-examples.com/home/maven/ide-の指示を使用するimport/eclipse maven で GWTP プロジェクトを作成しました。デバッグ モードでは問題なく動作しますが、展開に問題があります。

1) コマンド mvn gwt:compile を実行します 2) .war ファイルを 2 つの異なる Tomcat サーバーにコピーします 3) サーバーを再起動します 4) ファイルの場所を参照すると、404 エラーが発生します

HTTP ステータス 404 - /transpohubAdmin/Project.html タイプ ステータス レポート メッセージ /transpohubAdmin/Project.html 説明 要求されたリソースは利用できません。アパッチ トムキャット/7.0.32

このエラーは、css ファイルに直接移動した場合にも発生します (最初に Project.html ファイルを削除しない限り)。

catalina.out は次のとおりです。

May 2, 2013 9:22:01 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /usr/local/apache-tomcat-7.0.32/webapps/transpohubAdmin.war
May 2, 2013 9:22:02 AM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/Library/Tomcat/webapps/transpohubAdmin/WEB-INF/lib/gwt-user-2.5.1.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/transpohubAdmin] startup failed due to previous errors

サーブレット仕様 2.3 のセクション 9.7.2 を参照してください。問題のあるクラス: javax/servlet/Servlet.class で、このエラーに関するヘルプは見つかりませんでした。

助言がありますか?

乾杯、

4

1 に答える 1

5

gwt-userWAR に含めるべきではありません。gwt-servletGWT-RPCrequestfactory-serverを使用している場合、または RequestFactory を使用している場合があります。

つまり、 のgwt-user依存関係には が必要であり、 withへの依存関係を追加するpom.xml必要があります。<scope>provided</scope>gwt-servlet<scope>runtime</scope>

ブランドンのアーキタイプに関する問題を提出してください。

于 2013-05-02T16:14:34.563 に答える