0

私は私たちのウェブサイトの新しいモバイルバージョンのためにMGWTを評価していました。そこで、MGWTのショーケースプロジェクトをダウンロードして、Eclipseにセットアップしました。プロジェクトをコンパイルして実行することができました。次に、開発速度を大幅に向上させるのに役立つスーパー開発モード環境で実行するようにショーケースを設定しようとしました。私はダニエルのブログの手順に従いました:http://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html

すべてが大丈夫でした。コードサーバーを起動できました。アプリを開くと、スーパー開発モードのポップアップが表示されました。コードサーバーに再コンパイルを要求でき、コンソールにコンパイルメッセージが表示されました。再コンパイルで生成されたJSファイルも確認できました。

しかし、Codeserverは私が行った変更を認識しなかったようです。単純なテキストを変更しようとした後、Codeserverに再コンパイルを依頼しましたが、再コンパイル後に変更が表示されませんでした。新しく生成されたJSファイルを確認したところ、Codeserverが古いコードを使用して再コンパイルしていることがわかりました。

コードサーバーを再起動すると、変更が正しく再コンパイルされ、アプリで確認できました。

誰かが私が間違ったことをしたかもしれないという手がかりを持っているなら、私に知らせてください。よろしくお願いします。

ありがとう

4

1 に答える 1

0

たまたま私自身の質問に対する解決策を見つけました:

Danielの指示のようにCodeserverrunco​​nfigのクラスパスにソースフォルダーを追加する代わりに、-src引数を使用してコマンドライン引数の一部としてこのソースフォルダーを追加しました(詳細については、こちらを参照してください)。

したがって、Codeserver起動構成の引数文字列は次のようになります。

-bindAddress <codeserver-ip-address> -src <gwt-source-path> <gwt-module-name>
于 2013-01-08T22:28:45.860 に答える