gpt4 book ai didi

java - 如何让 GWT super 开发模式与 IntelliJ 一起工作

转载 作者:太空狗 更新时间:2023-10-29 22:55:17 25 4
gpt4 key购买 nike

我在让 Super Dev 模式与 IntelliJ 一起工作时遇到了很多问题。这个问题和我在下面的回答是为了记录如何做到这一点,以供将来可能遇到此问题的其他人(以及我自己的引用):

最佳答案

1) 将以下行放入模块的 .gwt.xml 代码中:

<!-- Super Dev Mode Config: -->
<add-linker name="xsiframe" />
<set-configuration-property name="devModeRedirectEnabled" value="true" />
<set-configuration-property name="gwt.superdevmode" value="on" />
<set-property name="compiler.useSourceMaps" value="true"/>

2)在IntelliJ中做两份GWT运行配置,一份开启Super Dev模式,另一份关闭Super Dev模式。

第一个配置(代码服务器): enter image description here

第二个配置(开发模式):

enter image description here

3) 运行代码服务器运行配置。它将给出如下输出:

The code server is ready.
Next, visit: http://localhost:9876/

访问该 URL。将有一个“开发模式开启”按钮。将其拖到书签栏。然后,点击该页面的模块名称,浏览其源代码,找到.nocache.js文件。

4) 在主机页面 html 中,将现有 nocache.js 文件的路径更改为指向在步骤 3 中复制其链接的 nocache.js 文件。例如:

<script type="text/javascript" language="javascript" src="http://localhost:9876/Touch/Touch.nocache.js"></script>

5) 现在运行第二次运行配置。它将转到 gwt 开发模式 url,带有 ?gwt= 等 url 参数。删除那些 url 参数,然后刷新页面。您现在应该能够看到主机页面。如果代码服务器运行配置已经在运行,那么 GWT 代码可能会自动运行。

6) 当对项目进行任何更改时,只需单击之前添加的“开发模式开启”小书签即可。它将给出模块的名称和一个编译按钮。单击“编译”按钮,它将重新编译模块(发生得相当快),并刷新页面。

7) 也可以将编译按钮拖到书签栏,跳过点击'Dev mode on'书签的步骤。

编辑:这个答案不完整并且有一些问题。如果有人想更正它,请编辑它。如果任何审阅者看到对此答案的编辑,请批准它们。

关于java - 如何让 GWT super 开发模式与 IntelliJ 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23841301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com