如何在jdbc中调试GWT项目



我有一个GWT Eclipse项目,我正在使用Eclipse调试项目。GWT项目也依赖于其他项目。使用Eclipse调试器非常容易,但是会消耗更多的内存。Java进程消耗500MB, eclipse消耗大约500MB, firefox(GWT Plugin)也是如此。所以我想使用jdbc来调试我的GWT项目。

我怎么能做到这一点,以及如何将Tomcat服务器连接到jdbc ..?

GWT实际上在调试方面没有什么特别之处:只需用适当的JVM参数启动DevMode(对于Sun/Oracle VM,类似于-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n),然后用jdbc附加到DevMode上,以调试在嵌入式Jetty中运行的客户端代码和服务器端代码。

对于Tomcat,将jpda添加到命令行(catalina jpda start而不是catalina start)应该足够了:http://wiki.apache.org/tomcat/FAQ/Developing(注意:-Xdebug -Xrunjdwp是老式的方式,在Java 5发布代理-agentlib交换机之前;-agentlib优先:http://docs.oracle.com/javase/6/docs/technotes/guides/jpda/conninv.html#Invocation)

相关内容

  • 没有找到相关文章

最新更新