0

我在尝试 superdevmode 时遇到了一些麻烦。我正在使用以下技术:

Tomcat 7.0
GWT 2.5.0
Maven
Eclipse

我按照说明设置 superdevmode,最后使用 maven 运行 superdevmode -

mvn gwt:run-codeserver -Dgwt.extraJvmArgs="-XX:MaxPermSize=512m -Xmx1024m"

在我加载的浏览器上:

http://localhost:9876/

并为适当的链接添加书签。在此之后,我在以下位置加载了我的应用程序:

https://<ip>:8443/<app-name>

单击开发模式打开按钮-> 编译

我可以看到在命令行上编译的代码。成功编译后,页面会重新加载,但我在开发人员工具的 Chrome 源选项卡中看不到我的更改或源。

注意:我在设置中启用了源映射。

对可能发生的事情有任何想法吗?

从网络控制台跟踪:

Request
URL:http://localhost:9876/shell/shell.nocache.js
Request Method:GET
Status Code:200 OK
Request
Headersview source
Accept:*/*
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cache-Control:max-age=0
Connection:keep-alive
Host:localhost:9876
User-Agent:Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36
Response
Headersview source
Access-Control-Allow-Origin:*
Content-Length:9291
Server:Jetty(6.1.x)
4

1 回答 1

0

我不知道为什么,但自己按下重新加载按钮有时会有所帮助。

如果这不起作用,我建议您仔细检查您是否正在编辑超级开发模式编译器看到的同一个文件。一个好的技巧是引入语法错误,然后验证 Super Dev Mode 编译是否失败。如果没有,那么您没有保存文件,您正在编辑错误的文件,或者超级开发模式以某种方式看到文件的缓存副本。重新启动超级开发模式可能会有所帮助。

于 2013-06-16T18:13:22.043 回答