0

GWT+GXT ベースの Web アプリケーションを開発しました。最近、簡単に修正できる問題が発生しました。

ただし、古いjarを新しいjarに置き換えても、修正のバックポートを含むタグからjarファイルを生成すると、修正は効果がありません。

一方、WAR全体を生成するとすべて正常に動作しますが、サイズが大きいため、パッチをjarファイルとして提供できるようにしたいと考えています。

何か不足していますか?

前もって感謝します

4

1 に答える 1

2

このjarファイルには、Java ソースとコンパイルされた Java のみが含まれています。GWT をコンパイルすると、JavaScript が生成されます。これはwar、他のすべてのコンテンツに加えて、ファイルに含まれるものです。アプリケーションを適切に更新するには、コンパイル済みの JavaScript を更新する必要があります。

お気づきのように、これを行う最も簡単な方法は、war ファイル全体を置き換えることです。変更を最小限に抑えたい場合は、コンパイル済みの JS ディレクトリと jar ファイルを置き換えることもできますが、正しいディレクトリとすべてのコンテンツを取得するように注意する必要があります。

于 2013-02-27T21:30:51.707 に答える