【发布时间】:2013-08-24 15:02:00
【问题描述】:
历经千辛万苦,终于用我的Eclipse kepler安装了GWT 2.5
现在我可以使用开发模式启动,即Classic Dev Mode.
在 Eclipse 的参数选项卡中通过调试配置是。
-remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -startupUrl index.html -logLevel INFO -codeServerPort 9997 -port 8888 -war E:\GWT2.5_Test\V4Workflow_V17\war com.suresh.V4Workflow
当我在调试 Eclipse 时生成的 URL
http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997
这很好。并且能够调试我的代码。
实际问题从这里开始:
我急切地等待通过Super Dev Mode 启动我的应用程序。
Super Dev Mode 在 Web 服务器中运行 GWT 编译器,这是一个普通的 Java 应用程序,开发人员可以从命令行运行。服务器启动后,它会打印其 URL:
代码服务器已准备就绪。 接下来访问:
http://localhost:9876/
在gwt.xml文件中添加以下两行
<add-linker name="xsiframe"/>
<set-configuration-property name="devModeRedirectEnabled" value="true"/>
我编译了项目,然后我用http://localhost:9876/ 启动,什么也没发生。
奇怪的是,文档中没有配置指南。
我在这里缺少什么?
感谢任何线索。
【问题讨论】:
-
你是如何运行服务器的?你用过eclipse启动器吗?您是否也更新了 GWT eclipse 插件以与 GWT 2.5 保持一致?
标签: java gwt gwt-2.5 gwt-dev-mode gwt-super-dev-mode