我有一个GWT应用程序,当服务器和客户端位于同一项目时,我可以使用GPE轻松调试服务器端,现在我删除服务器端代码并将其打包为jar,将其添加为项目依赖项,似乎没有再调试服务器端代码的方法,有什么想法吗?顺便说一句,我正在使用Maven来组织我的项目。 感谢
编辑:通过调试我的意思是它可以在断点处停止
答案 0 :(得分:1)
在Eclipse中,构建路径配置,当您包含jar时,您还可以关联该jar的源路径。然后在调试期间可以遍历该源。
您的服务器端肯定使用了许多库,其中依赖项是通过Maven指定的。当您的调试遍历maven提供的库时,eclipse的Maven插件会自动进入源代码。只要图书馆供应商符合maven artefact目录结构。
你也可以对你的罐子进行mavenise。您只需将jar,source,pom等放入maven artefact目录结构中即可。然后在maven中将该路径作为存储库。事实上,你可以在谷歌代码上创建一个快速而又脏的maven仓库。