2013-08-24 33 views
9

了很多苦后,终于与我Eclipse kepler如何启动GWT超级开发模式

安装GWT 2.5现在我能够与开发模式推出,即Classic Dev Mode.

通过调试配置在Eclipse aruguments选项卡。

-remoteUI “$ {} gwt_remote_ui_server_port:$ {} UNIQUE_ID” -startupUrl的index.html -loglevel信息-codeServerPort 9997 -port 8888 -war E:\ GWT2.5_Test \ V4Workflow_V17 \战争com.suresh.V4Workflow

当我调试的Eclipse生成的URL

http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997 

这是fine.And能够调试我的代码。

实际问题就从这里开始:

我热切地等待与Super Dev Mode启动我的应用程序。

From Docs:

超级开发模式运行在一个Web服务器,这是开发人员可以在命令行中运行一个普通的Java应用程序GWT编译器。服务器启动后,它会打印其URL:

代码服务器已准备就绪。 接下来,请访问:http://localhost:9876/

添加下面两行gwt.xml文件

<add-linker name="xsiframe"/> 
<set-configuration-property name="devModeRedirectEnabled" value="true"/> 

我编制的项目,然后我http://localhost:9876/没有发生在启动。

奇怪的是没有在文档中创建配置指南。

我在这里错过了什么?

感谢您的任何线索。

+0

你是如何运行服务器的?你使用eclipse启动器了吗?你是否更新了GWT eclipse插件以及与GWT 2.5一致? –

回答

14

你配置了第二个发射器吗? 如果不是:

  • 打开窗口"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",并添加罐"gwt-codeserver.jar"
  • 保存此Configuration

之后,你可以启动你的服务器,然后启动第二个启动器并访问页面:http://localhost:9876/

来源:http://www.badlogicgames.com/wordpress/?p=3073

希望这会帮助你。

相关问题