0

私は gwt を初めて使用し、Web アプリケーションを作成しましたが、スーパー開発モードで作業できます。しかし、コード サーバーと Web アプリケーションを呼び出すプロセスを自動化しようとしているときに、問題に直面しています。私のシナリオは、ハードコードされた引数を与えることによってDevModeクラスを呼び出すメイン クラスがあります。

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);

ここで、これをEclipseのプログラム引数として指定すると、remoteuiの値が解決されます。プログラム内で直接与えると、文字列と見なされます。

実行時にリモート UI 値を解決する方法。

ありがとう、

4

1 に答える 1