我有一个包含GWT UI和服务器后端的GWT项目。服务器后端包含通过GWT的RPC向UI公开的Java GWT Services。
由于项目已经增长了很多,后端需要越来越多的时间来启动,我正在考虑将UI移动到一个单独的项目中,想法在一个单独的VM中运行后端。后端相对稳定,它是我们花费大部分时间的UI。将两者放在不同的VM中,我们可以更有效地在UI上工作,因为我们只会重新加载UI(在GWT开发模式下)并让后端保持运行。
我的问题:是否可以配置Google Eclipse插件,使其在不同的虚拟机中运行UI和后端,我仍然可以使用GWT开发模式?
该项目使用GWT 2.4,我们将在它出来后立即更新到2.5。我们使用Maven作为构建系统。
答案 0 :(得分:3)
有两件事需要考虑:
如果您想创建一个非常酷的全自动Eclipse-JavaEE + GWT设置,在您喜欢的任何服务器上进行单独的服务器端重新部署(如果需要,可以使用两个调试器实例),请参阅https://stackoverflow.com/a/11700678/291741 < / p>
[*]我知道,有某些情况,例如在更改Gin配置或验证注释时,遗憾的是重新加载网页是不够的。但在大多数情况下它只是工作正常(只要您使用“运行方式...”运行DevMode,而不是“调试为...”)如果您想运行附加的调试器,那么我建议当然是外部服务器解决方案。