如何使用izpack将我的jar应用程序安装到安装程序?

时间:2010-04-15 07:10:30

标签: java izpack

我下载并安装izpack来创建installer.But没有快捷方式图标来运行它。任何人都可以告诉我如何运行izpack以及如何通过izpack创建安装程序。(我有jar文件)。

3 个答案:

答案 0 :(得分:3)

您好 在下面的链接中,您将找到关于izpack安装程序的一个很好的帮助。

http://www.imrantariq.com/blog/?p=89

下面的链接包含一个详细的pdf,用于安装izpack。

http://www.imrantariq.com/blog/?attachment_id=112

欢呼声

Imran tariq

答案 1 :(得分:1)

答案在于正确配置 project-install.xml 中的 shortcutSpec.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

// x可以是您选择的任何图标索引编号

答案 2 :(得分:0)

IzPack使用命令提示符为任何java程序创建安装程序和卸载程序。要创建安装程序,请打开命令提示符并转到IzPack安装路径 - &gt;完事。然后在这里执行命令“compile install.xml”,你应该给出你的xml文件的完整路径地址。然后它会自动生成具有相同xml文件名的exe文件。