cargo-maven2-plugin:1.2.0を使用して、GWT 2.4.0ベースのWebアプリケーションをApache Tomcat 7.0.25 1.6.0_30-b12に再デプロイします。Sun Microsystems Inc 。Windows Server 2008 R2 6.1 amd64)。Tomcat 7のGWTアプリケーションのアンデプロイメントに失敗する
初期展開は正常です。 Tomcatのwarファイルから
org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: FAIL - Unable to delete [C:\apache-tomcat7\webapps\mywebapp]. The continued presence of this file may cause problems.
して解凍したWebアプリケーションファイルのほとんどが正常に削除されました:私は、次のエラーメッセージが表示されたとき、私はすぐにTomcatマネージャを使用してアプリケーションをアンデプロイしてみてください。私は今の半分分を待つとき
- GWT-ユーザー-2.4.0
- サーブレットAPI-2.3
:しかし、それはmywebappのの\ WEB-INF \ libにからの2つのライブラリを削除するために失敗しました展開を再開するには、それが動作します。
誰も同じまたは同様の動作を経験しましたか? Tomcat用のPSIプローブを使用して既にデバッグしようとしましたが、実際にはわかりませんでした。私は次に何を試すことができますか?
それを修正しました!実際、私の依存関係の設定は間違っていました。 gwt-userを設定してgwt-servletをコンパイルし、不要に継承されたservlet-api依存関係を削除して修正しました。ありがとうHilbrand! – Robert