2010-04-15 2 views
3

Я загружаю и устанавливаю izpack для создания установщика. Но нет ярлыка для его запуска. Может кто-нибудь сказать мне, как запустить izpack и как создать установщик через izpack. (У меня есть файл jar).Как использовать izpack, чтобы сделать приложение jar для установки?

ответ

0

IzPack использует командную строку для создания установщика и деинсталлятора для любой java-программы. Чтобы создать установщик, откройте командную строку и перейдите к установочному пути IzPack -> bin. Затем выполните команду «compile install.xml» здесь, вы должны указать полный адрес пути вашего xml-файла. Затем он автоматически генерирует exe-файл с тем же именем файла xml.

+0

Благодарим Вас за answer.The поставленный вопрос, прежде чем не about'How использовать».Но это о том, как добавить новую панель в инсталлятор мастер. Если вы не знаете ответа, просто оставьте его. – Arivu2020

0

Ответ заключается в правильной настройке shortcutSpec.xml в проекта-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> 

Если вы хотите использовать окно, предоставляемые иконки, изменить следующие атрибуты

iconFile=C:\WINDOWS\system32\shell32.dll 
iconIndex=x 

// х может быть любым индекс значка номер вашего выбора

Смежные вопросы