首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Eclipse插件:浏览器插件与开发模式

Google Eclipse插件:浏览器插件与开发模式
EN

Stack Overflow用户
提问于 2012-08-22 10:31:26
回答 1查看 520关注 0票数 1

我知道Google的Eclipse插件试图强调“代码-测试-调试”的循环,并使其尽可能快,而且它附带了一系列工具来实现这一点。

我不明白的是,为什么需要一个“开发者”浏览器插件来在Eclipse中运行你的应用程序,并在localhost上进行本地测试。为什么这个插件不能启动一个嵌入式Why服务器并在那里托管它呢?为什么浏览器首先需要这个插件?

与此无关的是它如何与一般的开发模式相关的问题。在开发模式下,Eclipse是否运行在某种“特殊配置”中,以便在幕后与这个浏览器插件对话?如果是这样,为什么这样做是必要的?提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-22 14:33:18

我相信您在这里混合了两个不同的东西: GWT和GAE。GAE不需要浏览器插件来运行本地开发服务器,而GWT需要浏览器插件来运行本地开发模式(甚至在2.5 super devmode中也不需要)。

令人困惑的是,谷歌将这两种不同的技术捆绑在一个插件捆绑包中,即GPE

要避免这种情况,只需使用uncheck GWT when creating new GAE app即可。

编辑:

只有在开发模式下才需要GWT开发插件。在这种模式下,GWT Java源代码不会被翻译成javascript,而是作为Java在JVM中运行。这是支持调试所必需的:https://developers.google.com/web-toolkit/doc/latest/DevGuideCompilingAndDebugging#DevGuideDevMode

编辑2:

如果你不喜欢浏览器插件,那么你可以在你的本地服务器上使用生产模式。这样做的缺点是编译-运行将大大扩展,因为devmode会就地编译:您可以简单地更改GWT代码并通过简单地重新加载浏览器窗口来查看更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12065628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档