需要帮助调试GWT-Jetty';未知领域';
我正在尝试调试GWT应用程序,但似乎无法使用jetty进行调试。每当我尝试在托管模式下运行它进行调试时,都会收到一条“未知领域”500错误消息(未加载任何内容)。我是通过eclipse来做这件事的。之后必须编译所有内容以便在浏览器中调试是非常不方便的需要帮助调试GWT-Jetty';未知领域';,gwt,jboss,jetty,gwt-rpc,gwt-hosted-mode,Gwt,Jboss,Jetty,Gwt Rpc,Gwt Hosted Mode,我正在尝试调试GWT应用程序,但似乎无法使用jetty进行调试。每当我尝试在托管模式下运行它进行调试时,都会收到一条“未知领域”500错误消息(未加载任何内容)。我是通过eclipse来做这件事的。之后必须编译所有内容以便在浏览器中调试是非常不方便的 编译之后,我将war部署到JBoss中(在服务器上使用EJB)。但是编译需要时间,当代码被转换成javascript时,就无法真正进行调试。如何调试java代码?我正在考虑使用-noserver选项,但我想知道我是否仍然可以使用jetty。如果没有
编译之后,我将war部署到JBoss中(在服务器上使用EJB)。但是编译需要时间,当代码被转换成javascript时,就无法真正进行调试。如何调试java代码?我正在考虑使用-noserver选项,但我想知道我是否仍然可以使用jetty。如果没有,为什么没有。你能介绍一下背景吗?你是刚开始做这个项目还是在工作中出了问题?您的run是否配置了命令
编辑
- 请更加详细(即GWT版本、完整的错误消息、web.xml),需要一些工作
- 在嵌入式Jetty中使用身份验证(我假设您在
中有一个web.xml
):请参阅(现在此错误已修复,您只需将
放在用户域
中,现在就可以在Jetty web.xml
中使用web.xml
) - 使用
调试GWT代码:使用-noserver
您将不会在DevMode中使用嵌入式Jetty,因此只有客户端代码将在DevMode中运行。您的服务器端代码将在部署应用程序的服务器中运行,您将像调试任何其他Java服务器端代码一样对其进行调试(即,在调试模式下启动JBoss服务器,并使用Java调试器远程连接到它)。要使用-noserver
,您必须确保服务器提供-noserver
和.nocache.js
文件,或者首先编译GWT代码并部署它,或者使用服务器的应用程序文件夹作为DevMode的hosted.html
(因此DevMode将在web服务器提供文件的文件夹中生成文件)-war
- 您的问题有两点: