你们知道为什么 IntelliJ IDEA 不会在调试时将应用服务器描述符文件复制到临时文件夹吗?
我有 gae+gwt 项目。我创建了使用 dev google app 服务器作为服务器的 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
. 我的 htmls 或其他统计文件也没有被复制。
如果我手动复制它们一切正常。
所以基本上IDEA只复制java类和依赖的jar。
这是我的调试配置的样子:i39.tinypic.com/nwzuvc.jpg
我使用 IDEA 117.216