Как использовать izpack, чтобы сделать приложение jar для установщика?
Я загружаю и устанавливаю izpack для создания установщика. Но там нет ярлыка для запуска. Может кто-нибудь сказать мне, как запустить izpack и как создать установщик через izpack.(У меня есть файл jar).
3 ответа
Здравствуйте. В ссылке ниже вы найдете полезную справку об установщике izpack.
http://www.imrantariq.com/blog/?p=89
Ссылка ниже содержит подробный PDF-файл для установки с izpack.
http://www.imrantariq.com/blog/?attachment_id=112
ура
Имран Тарик
Ответ заключается в правильной настройке shortcutSpec.xml в project-install.xml. Поместите следующие строки в project-install.xml.
<resources>
<res id="shortcutSpec.xml" src="c:\locationOf\shortcutSpec.xml" />
</resources>
<native type="izpack" name="c:\locationOf\ShellLink.dll"/>
Теперь добавьте панель в стек панелей.
<panels>
...
<panel classname="ShortcutPanel"/>
...
</panels>
ShortcutSpec.xml должен содержать сведения о ярлыке.
<shortcuts>
<programGroup defaultName="groupName" location="startMenu"/>
<shortcut name="shortCutName"
target="c:\directory\file.jar"
commandLine=""
workingDirectory="c:\directory"
description="This will handle TimeCard Application"
iconFile="c:\directory\yourIconFile.ico"
iconIndex="0"
type="Application"
encoding="UTF-8"
programGroup="yes"
desktop="yes"
applications="no"
startMenu="no"
startup="no">
</shortcut>
</shortcuts>
Если вы хотите использовать предоставленные Windows значки, измените следующие атрибуты
iconFile=C:\WINDOWS\system32\shell32.dll
iconIndex=x
// х может быть любым номером индекса по вашему выбору
IzPack использует командную строку для создания установщика и деинсталлятора для любой Java-программы. Чтобы создать установщик, откройте командную строку и перейдите по пути установки IzPack -> bin. Затем выполните команду "compile install.xml", здесь вы должны указать полный путь к файлу xml. Затем он автоматически создает исполняемый файл с тем же именем файла XML.