答案 0 :(得分:3)
这是CodeServer,它按需编译您的应用程序,并提供已编译的脚本及其源地图。
您需要另一个Web服务器来为您的webapp提供服务,包括最重要的是包含nocache.js脚本的html页面。
根据您“运行”您的应用的方式,这可能已经或可能不是(您需要提供更多信息)。
答案 1 :(得分:3)
您需要使用Jetty运行GWT开发模式。
的代码服务器 的网络服务器答案 2 :(得分:3)
该教程略有误导。您需要通过选择" GWT开发模式与Jetty"来运行应用程序。而不是" GWT开发模式"正如人们可能会相信教程(现在的超级开发模式是标准)。
如果您使用" GWT开发模式运行应用程序"你将只启动代码服务器,它将运行java代码,但它无法提供托管stockwatcher应用程序的html页面。
如果你使用" GWT开发模式和Jetty"您将获得http://127.0.0.1:9876/处的代码服务器和位于http://127.0.0.1:8888/stockwatcher.html的Web服务器,这是您需要使用浏览器打开以查看托管应用程序的页面的URL(您可以看到docs显示浏览器在端口8888处打开URL而不是在端口9876处打开URL。
Jankos的答案是对的,但对我来说还不够清楚。视频不是严格需要或与解决问题有关,所以我添加了这个答案来帮助像我这样的gwt初学者。