java - 使用 Tomcat (Eclipse) 调试 GWT 应用程序

标签 java eclipse gwt tomcat struts

我试过用tomcat部署应用,我成功了。现在,我需要将 tomcat 设置为默认内置服务器,而不是内部 GWT 服务器,并使用它调试我的应用程序。我面临的问题是我能够成功地将文件上传到托管模式,但是当我尝试将我的应用程序部署到 tomcat 时,它会向 Struts 拦截器发出错误消息。

ERROR ParametersInterceptor.setParameters():242 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'fileUploadContentType' on 'class com.example.server.actions.FileUploadAction: Error setting expression 'fileUploadContentType' with value '[Ljava.lang.String;@12569b8'
ERROR ParametersInterceptor.setParameters():242 - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'fileUploadFileName' on 'class com.example.server.actions.FileUploadAction: Error setting expression 'fileUploadFileName' with value '[Ljava.lang.String;@13fb1ab'

我请求您建议我解决此问题或重定向我如何在 eclipse (GWT) 中使用 tomcat 进行调试。

任何人都可以在这个问题上重定向我...

非常感谢任何帮助。

谢谢你,

问候

最佳答案

这真的很简单,只需按照以下步骤操作即可:

  1. 获取google plugin for eclipse
  2. 在 eclipse 中,右键单击您的项目并选择 Debug as -> Web Application (running on external server)
  3. 在 tomcat 上输入您的 Web 应用程序的 URL(例如 http://localhost:8080/YourApp/YourApp.html,eclipse 会给您一个新的 - 它会添加类似 ?gwt.codesvr=127.0.0.1:9997 的内容

就是这样。只需设置断点并进行调试!

关于java - 使用 Tomcat (Eclipse) 调试 GWT 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4848198/

相关文章:

mysql - GWT JSON & MySQL

java - 我的 fragment 内的按钮无法识别

java - UseCompressedOops JVM 标志有什么作用以及何时应该使用它?

java - HttpUrlConnection POST 给出 400 Bad Request。所有输入字段均正确

java - Eclipse JDT 类 ASTVisitor 未找到

c++ - 即使已设置包含路径,Eclipse 也找不到头文件管理器

gwt - 在 Tomcat 服务器上部署我的 GWT 应用程序

java - 错误未定义字段 : "language"

Android-无法在eclipse中编辑我的xml文件

java - 找不到 GWT 模块 com.vaadin.v7.Vaadin7WidgetSet