izpack 4.3.5でインストーラを作成しようとしています。インストール中に、ショートカットをユーザーのデスクトップに追加する必要があります。私はShortcutPanelを追加しましたが、skipOnNotSupportedを追加しませんでしたが、パネルは表示されず、正常に準拠していますがショートカットは作成されません。izpackにShortcutPanelが表示されないのはなぜですか?
私はすでに以下の投稿(izpack: create shortcut on windows)を見ましたが、間違いを理解できませんでした。ここで
は私のインストール・ファイルの一部です:
<panels>
<panel classname="TargetPanel"/>
<panel classname="PacksPanel"/>
<panel classname="ShortcutPanel"/>
<panel classname="InstallPanel"/>
<panel classname="SimpleFinishPanel"/>
</panels>
<packs>
...
</packs>
<resources>
<res src="shortcut.xml" id="shortcut.xml"/>
</resources>
<natives>
<native type="izpack" name="ShellLink.dll"/>
<native type="izpack" name="ShellLink_x64.dll"/>
</natives>
をそして、ここに私のショートカットのXMLです:
<izpack:shortcuts version="5.0"
xmlns:izpack="http://izpack.org/schema/shortcuts"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://izpack.org/schema/shortcuts http://izpack.org/schema/5.0/izpack-shortcuts-5.0.xsd">
<shortcut
name = "test"
target = "$INSTALL_PATH\test.jar"
description="test"
programGroup="true"
desktop="yes"
applications="yes"
startMenu="yes"/>
<lateShortcutInstall />
</izpack:shortcuts>
任意のアイデア?
更新: 私もlateShortcutInstallを削除しようとしましたが、何も変更されませんでした。事前