4

Java アプリケーション (Java クライアントと Java サーバー) を更新するたびに、一部のクライアントで発生する問題が発生します。1% - 2% は、新しい jar ファイルをロードしません。これは、アプレットと Java Web Start で発生します。Java キャッシュをクリアすると、すべて正常に動作します。

Java が起動のたびに新しい jar ファイルをチェックしない理由はありますか?

4

2 に答える 2

2

これは解決が難しい場合がありますが、簡単な回避策があります。正しいキャッシュ更新に依存する代わりに、JAR ファイル名にアプリケーションのバージョン/ビルド番号が含まれていることを確認してください。アプレットの新しいバージョンの JAR ファイルは、他の URL に効果的に存在します (ブートストラップ Web ページも変更する必要があります)。

于 2009-06-04T17:02:54.150 に答える