我在尝试使用superdevmode时遇到了一些麻烦。我正在使用以下技术:
Tomcat 7.0
GWT 2.5.0
Maven
Eclipse
我按照说明设置superdevmode,最后使用maven -
运行superdevmodemvn gwt:run-codeserver -Dgwt.extraJvmArgs="-XX:MaxPermSize=512m -Xmx1024m"
在我加载的浏览器上:
http://localhost:9876/
并为相应的链接添加书签。在此之后,我将我的应用程序加载到:
https://<ip>:8443/<app-name>
点击开发模式开按钮 - &gt;编译
我可以看到代码在命令行上编译。成功编译后,页面会重新加载,但我在开发者工具的Chrome Sources标签中看不到我的更改或来源。
注意:我在设置中启用了源地图。
对可能发生的事情的任何想法?
来自Net控制台的跟踪:
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)
答案 0 :(得分:0)
我不知道为什么,但自己按下重装按钮有时会有所帮助。
如果这不起作用,我建议仔细检查您是否正在编辑Super Dev Mode编译器看到的同一文件。一个好方法是引入语法错误,然后验证超级开发模式编译失败。如果没有,那么你没有保存文件,你正在编辑错误的文件,或者超级开发模式以某种方式看到文件的缓存副本。重启超级开发模式可能会有所帮助。