だから私のパッケージは機能しています。問題は、インストール中に古いバージョンがアンインストールされないことです。ローカルシステムでインストールを実行すると、正常に動作します。
これが私が使用しているコマンドラインです:
jre-6u16-windows-i586-s.exe/quick
使用するコマンドラインは
160_11\jre-6u11-windows-i586-p-s.exe /qn JAVAUPDATE=0 AUTOUPDATECHECK=0 REBOOT=Suppress
これにより、以前のポイントリリースは削除されますが、以前のメジャーリリースは削除されません(たとえば、アップグレードされるマシンに以前に1.6 u05があったが、1.5.xバージョンが残っている場合)。
これは、下位互換性(Javaでは常に大きな問題です)の理由で行います。