Intellij 12、GWT 2.6.0-rc1 和超级开发模式

Posted

技术标签:

【中文标题】Intellij 12、GWT 2.6.0-rc1 和超级开发模式【英文标题】:Intellij 12, GWT 2.6.0-rc1 & Super Dev Mode 【发布时间】:2013-11-26 14:57:15 【问题描述】:

我尝试将 GWT 2.6.0-rc1 与 Intellij Ultimate Edition 一起使用。一切正常,除了超级开发模式复选框已进入运行配置。使用 GWT 2.6.0-rc1 时,我无法使用 Super Dev Mode 创建运行配置。

我必须等到 Idea 更新插件,还是有机会使用变通方法运行超级开发模式?

【问题讨论】:

我在 GWT 2.6.0-rc3 和 IntelliJ IDEA 13 中观察到了同样的行为 我重启了 IntelliJ 几次,问题似乎消失了。我又看到了复选框。 我试了几次。行为没有变化。复选框不会出现。你还有别的事吗? 奇怪:代码服务器在没有复选框的情况下工作...... Intellij 13 具有相同的行为。 【参考方案1】:

目前我正在使用 gtw 版本 2.6.0-rc3 并且根本没有看到 SuperdevMode 复选框。西蒙皮埃尔提到的事情也没有解决我的问题。我很期待,如果它可以与最终版本一起使用。

我发现了两种可能的解决方法:

    切换到 GWT 2.5.1 并配置 CodeServer 的运行配置。保存配置后,运行它们。完成之后,在 POM 中切换到 gwt2.6.0-rc3。 SuperDevMode 将继续工作。

    在不选中 SuperDEvMode 复选框的情况下配置您的 CodeServer(该复选框不可见,因此无法选中!;-))。此运行配置不正确,将无法启动!关闭 Intellij,在项目的文件系统中搜索 workspace.xml(它位于 .idea 文件夹内)并复制该文件。再次启动 Intellij 并编辑 workspace.xml。找到您的代码服务器运行配置(搜索名称)并添加此标签:<option name="USE_SUPER_DEV_MODE" value="true" /> 现在您的运行配置将起作用! 但要小心,您可能会破坏您的项目!所以,请务必备份您的数据!

更新:

这是 Intellij 中的一个错误。在当前的 EAP 版本中,它是固定的。

【讨论】:

以上是关于Intellij 12、GWT 2.6.0-rc1 和超级开发模式的主要内容,如果未能解决你的问题,请参考以下文章

在 intellij 的 GWT 配置中更改 Super Dev Mode 端口参数

GWT + IntelliJ Idea - 添加服务器端库

如何在Intellij IDEA 2018.2中调试GWT 2.8.1作为java代码而不是java脚本

IntelliJ IDEA如何开发GWT应用?

GWT SuperDevMode 断点不起作用

GWT 2.5.1编译始终抛出Java堆空间错误