- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在让 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模式。
第一个配置(代码服务器):
第二个配置(开发模式):
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/
我是一名优秀的程序员,十分优秀!