经过多次努力之后,最后使用GWT 2.5
Eclipse kepler
现在我可以使用开发模式启动,即Classic Dev Mode.
通过Eclipse aruguments选项卡中的调试配置是。
-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编译器,Web服务器是开发人员可以从命令行运行的普通Java应用程序。服务器启动后,会打印其URL:
代码服务器已准备就绪。 接下来,访问:
http://localhost:9876/
在gwt.xml
档案
<add-linker name="xsiframe"/>
<set-configuration-property name="devModeRedirectEnabled" value="true"/>
我编译了项目,然后我发起了http://localhost:9876/
没有发生任何事情。
奇怪的是,没有在文档中建立配置指南。
我在这里缺少什么?
感谢您提供任何线索。
答案 0 :(得分:15)
你配置了第二个启动器吗? 如果不是:
"Run configurations"
"Java Application"
"main"
中:
"browse"
)"com.google.gwt.dev.codeserver.CodeServer"
"argument"
中:
"-src src/ PACKAGE_NAME.PROJECTNAME"
(虚构示例"-src src/ com.google.My_project"
)"classpath"
中:
"User Entries"
,然后添加jar "gwt-codeserver.jar"
Configuration
之后,您可以启动服务器,然后启动第二个启动器并访问该页面:http://localhost:9876/
。
来源:http://www.badlogicgames.com/wordpress/?p=3073
希望这会对你有所帮助。