您需要使用Jetty运行GWT开发模式。
您将在http://127.0.0.1:9876/获得代码服务器
以及位于以下位置的Web服务器:http : //127.0.0.1 : 8888/yourapp.html
另请参见此视频:https : //www.youtube.com/watch?v=kx9RxrQZnFA
该教程有点误导。您需要通过选择“使用 Jetty 的 GWT 开发模式”而不是“GWT 开发模式”来运行应用程序,正如人们可能认为遵循教程(超级开发模式是当今的标准)。
如果您使用“GWT 开发模式”运行该应用程序,您将仅启动代码服务器,该服务器将运行 Java 代码,但它无法为托管股票观察者应用程序的 html 页面提供服务。
如果您使用“使用 Jetty 的 GWT 开发模式”运行它,您将在http://127.0.0.1:9876/和 web 服务器上获得一个代码服务器:http://127.0.0.1:8888/stockwatcher.html,即是您需要使用浏览器打开以查看托管应用程序的页面的 URL(您可以看到文档显示浏览器在端口 8888 而不是端口 9876 上打开 URL)。
Jankos 的答案是正确的,但对我来说还不够清楚。该视频并非严格需要或与解决问题相关,因此我添加了此答案以帮助像我这样的 gwt 初学者。
这是 CodeServer,它按需编译您的应用程序,并提供编译后的脚本及其源映射。
您需要另一个 Web 服务器来为您的 Web 应用程序提供服务,其中最重要的是包含 nocache.js 脚本的 html 页面。
根据您“运行”应用程序的方式,情况可能会也可能不会(您需要提供更多信息)。
| 归档时间: |
|
| 查看次数: |
3603 次 |
| 最近记录: |