私は izPack 4.3.4 を使用して Java プロジェクトのグラフィック インストーラーに取り組んでいます。インストールはうまくいきますが、[プログラムと機能] ウィンドウで彼のリファレンスをクリックしてアンインストールしようとすると、次のメッセージが表示されます。
Error: Unable to access jarfile C:\Program Files (x86)\myproject\uninstaller\uninstaller.jar
実際には、\uninstaller ディレクトリではなく、プログラムのルート インストール パスにアンインストーラーを配置して名前を変更することにしました。XML を参照してください。
<info>
...
<uninstaller name="uninstall.jar" write="yes" path="${INSTALL_PATH}" />
...
</info>
実際、uninstall.jar ファイルは C:\Program Files (x86)\myproject\ に作成され、それをダブルクリックするか、[スタート] メニューを使用すると機能します。izpacks は Windows のレジストリに間違ったデータを書き込んで、「プログラムと機能」で参照していると思いますが、理由はわかりません...