1

IndogoとP2を有効にして作成されたRCPアプリケーションがあります。

メニューが表示されないことを除いて、自動更新は新しいバージョンを検出し、更新するように私を招待します。

しかし、終了しているように見える場合、このエラーは次のように表示されます。

An error occurred while uninstalling
session context was:(profile=profile,     
phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, 
operand=[R]ar.com.cse.balanza.core.product_root.win32.win32.x86 1.0.0 --> null, 
action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).

Backup of file C:\Temp\Deploys\AgroTrackerBalanzaProduct-1.0.0\ejecutable\jre\lib\charsets.jar failed.
File that was copied to backup could not be deleted: C:\Temp\Deploys\AgroTrackerBalanzaProduct-1.0.0\ejecutable\jre\lib\charsets.jar

このエラーは、「アンインストールプロセス」で何かが発生したことを示しているため、!?!の前に何かが発生するはずです。

私はアプリケーションwindows7を実行していますが、windowsxpで似たようなものがあります。

それに加えて、jarファイルがダウンロードされたことがわかります(jarファイルバージョン1.0.1を参照)。ランチャー構成を変更できる可能性がありますか?バイナリランチャーであるartifacs.xmlを変更してみましたが、常にバージョン1.0.0を使用しています。

何が悪いのか考えていますか?回避策についての提案はありますか?

よろしくお願いします

4

1 に答える 1

1

バグ 300812 - Windows でルート フォルダ jre を更新できないを参照してください。

RCP アプリで JRE を配布する場合、Windows で特別な手順を実行して JRE を更新する必要があるようです。バグはまだ修正されていません。

于 2011-12-05T15:56:34.173 に答える