2013-08-24 82 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

希望這會幫助你。

相關問題