0

長い間、com.google.gwt.core.ext.ServletContainerLauncher と com.google.gwt.dev.DevMode のカスタム サブクラスを使用して、GWT ベースのアプリケーションを Eclipse で実行していました。

これは、カスタムの (最新の) Jetty を実行できるようにするためでしたが、時間の経過とともに、他の制御が可能になりました。つまり、Eclipse でサーバーを少し異なる方法で起動して、ファイルがどこにあるかではなく、Eclipse プロジェクト全体に分散できるようにしました。それらは最終的に生産されます。

これらは、 JettyLauncher.javaDevMode.javaのビットを効果的に置換/再実装/オーバーライドしていました。

現在、GWT 2.7 にアップグレードしようとしていますが、これは機能しません。具体的には、次のように始まります。

Started code server on port 9997
Loading modules
   com.<...>.ClientDev
      Public resources found in...
      Translatable source found in...
Starting HTTP on port 8008

私が得たのは、悪名高い「GWTモジュール「クライアント」を(再)コンパイルする必要があるかもしれない」ということだけです。Eclipse の起動構成で、スーパー開発モードと「クラシック」モードのどちらかを選択できるようになりました。私はまだそれを変更していません (まだ "classic" のままです) が、アイデアは Super Dev Mode に移行する必要があるということです (主に速度とサポートのためですが、IDE でのクラシック機能とデバッグは見逃されます)。

2.7 に移行するために何が変更されたか (または、私のようなコードで変更する必要があるか) に関するドキュメントを見つけようとしましたが、これまでのところ失敗しました。誰でも助けることができますか?

ありがとう!

4

1 に答える 1