Jas*_*son 6 eclipse debugging gwt tomcat
我正在使用GWT 2.4并且已经编写了大量代码.我理解GWT插件附带的Jetty服务器可以非常严格地控制可以在项目中使用的jar,以尽可能地模仿app引擎.我需要部署到tomcat 7.我在eclipse中修改了我的项目并"祝福"它作为一个动态的Web项目,所以我可以导出... WAR并将其上传到我的QA和生产tomcat.
我需要帮助让应用程序在嵌入式tomcat上运行(和调试)(就像一个诚实的动态Web项目).我已经在eclipse中安装了tomcat,并且我已经部署了我的CAS服务器Web应用程序.
我在这里和其他地方已经准备好了很多旧的或令人困惑的帖子.基本上,我正在寻找与打包Jetty服务器相同的调试环境,但在我自己的tomcat中使用WTP配置的tomcat ...所以我可以模仿我的生产环境(就像Jetty模仿app引擎一样)
任何帮助表示赞赏.
它可能应该更容易一点,但它是可能的.我是这样做的:
Preferences > Server > Runtime EnvironmentsFile > New > Project... > Web/Dynamic Web Project
/Debug As > Debug On ServerProject > Properties > Google > Web Toolkit > Use Google Web ToolkitProject > Properties > Java Build Path > Order and Export)中的顺序,请参阅http://code.google.com/p/google-web-toolkit/issues/detail?id=4479 - gwt-dev.jar必须几乎是在路径上.Project > Properties > Google > Web Application:War目录="WebContent",还要检查"从此目录启动并部署"Debug As > Web Application - 只是创建一个调试配置.停止调试.编辑调试配置(Run > Debug Configurations...),取消选择"运行内置服务器".再次开始调试.现在,最后,我可以调试服务器和客户端部分(我仍然需要单击两个Debug图标来启动它们!)我可以从"开发模式"视图管理客户端,服务器端从"服务器" "观点.在一天结束时,它运行良好,使用"资源更改时自动发布"功能(Servers view > myServerName > Open > Publishing),有时甚至比集成Jetty更好.