2016-03-13 33 views
0

我是gwt的新手我已經創建了一個web應用程序,並且我能夠在超級開發模式下工作。但是當我試圖自動化調用代碼服務器和Web應用程序的過程中,我面臨的問題。我的情況是,我有我在哪裏給予硬編碼參數

String remoteUI="\"${gwt_remote_ui_server_port}:${unique_id}\""; 
System.out.println("remote url:"+remoteUI); 
String startupurl=""applicationClassName.html"; 
String codeServerPort="9997"; 
String port="8888"; 
String module=packageName; 
String devModeargs[]={"-war",warLocation,"-startupUrl",startupurl,-logLevel","INFO","-codeServerPort",codeServerPort,"-port",port,module }; 
    /** 
    * invoking dev mode main class 
    */ 
    DevMode.main(devModeargs); 

這兒如果我把這個作爲日食程序參數的remoteui值解析調用DevMode的類的主類。如果我直接在節目內部給予,它將被視爲字符串。

如何在運行時解析遠程ui值。

感謝,

回答

0

你不能,這些佔位符由Eclipse的調用與解析值主類之前解決。

你可能實際上並不需要它們:它們在這裏,以便DevMode不顯示自己的UI,而是連接到此要點和端口(Eclipse偵聽)以使用Eclipse視圖作爲UI。如果你不通過它們,那麼DevMode將使用它自己的用戶界面。