IntelliJ IDEAがデバッグ時にアプリケーションサーバー記述子ファイルを一時フォルダにコピーしない理由を知っていますか?IntelliJ IDEAは、デバッグ時にアプリケーションサーバー記述子と静的Webファイルを一時フォルダにコピーしません。
私はgae + gwtプロジェクトを持っています。 dev googleアプリケーションサーバーをサーバーとして使用するgwtデバッグ構成を作成しました。
私はそれが次のエラーで失敗し、デバッグセッションを起動:
Connected to the target VM, address: '127.0.0.1:44527', transport: 'socket'
Initializing App Engine server
Apr 18, 2012 11:35:20 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Apr 18, 2012 11:35:20 PM com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
SEVERE: Received exception processing C:\Users\root\.IntelliJIdea11\system\gwt\courierapp.courierapp23c0d1f4\Server.3565aa46\run\www\WEB-INF/appengine-web.xml
com.google.apphosting.utils.config.AppEngineConfigException: Could not locate C:\Users\root\.IntelliJIdea11\system\gwt\courierapp.courierapp23c0d1f4\Server.3565aa46\run\www\WEB-INF\appengine-web.xml
at com.google.apphosting.utils.config.AppEngineWebXmlReader.getInputStream(AppEngineWebXmlReader.java:108)
at com.google.apphosting.utils.config.AppEngineWebXmlReader.readAppEngineWebXml(AppEngineWebXmlReader.java:66)
そして実際どちらappengine-web.xml
もweb.xml
はC:\Users\root\.IntelliJIdea11\system\gwt\courierapp.courierapp23c0d1f4\Server.3565aa46\run\www\WEB-INF
に存在しています。私のHTMLやその他のスタティスファイルもコピーされません。
手動でコピーするとすべて正常に動作します。
したがって、IDEAは基本的にJavaクラスと依存するジャーをコピーします。 i39.tinypic.com/nwzuvc.jpg
私は私達にあなたのアーティファクトの画面キャプチャを表示してくださいIDEA 117.216
ありがとうございました... – Adelin
私の人生を保存しました... –
GWTモジュールがないと、何をすべきか分かりません。手動でコピーしています... –