アプリケーションに Java Web Start を使用しており、Web URL を使用してアプリケーションにアクセスすると最新バージョンが保証されることはわかっていますが、Java Web Start アプリケーションに既存のバージョンを自動的にアンインストールさせる方法があるかどうか知りたいです。ショートカットからアクセスしながら、アプリケーションを最新バージョンに更新します。
3 に答える
アプリケーションは自動的に更新されます。新しいものだけがダウンロードされていることを確認したい場合は、キャッシュを削除できます (これは、問題が発生したときに役立つ場合があります)。Windows 7 でのキャッシュの場所は通常 ..user\AppData\LocalLow\Sun\Java\Deployment\cache\
それを行う方法はないと思います。ショートカットを使用しているため、javaws の起動時にローカルにダウンロードした JNLP ファイルのコピーを使用しています。あなた (またはあなたのユーザー) は、サイトの「start with webstart」リンクをクリックして、最新の JNLP がダウンロードされ、更新アプリケーション jar が含まれていることを確認する必要があります。
JNLP ウェブスタート アプリケーションのショートカットは許可されていません。つまり、ユーザーは常にウェブページのリンクを使用してアプリケーションを起動する必要があります。これはまさにこの理由からです。
を使用javaws -uninstall
して、すべてのアプリケーションをキャッシュから削除できます。
またはjavaws -uninstall <jnlp-file>
、特定のアプリケーションを削除するために。