4

我下载并安装izpack以创建安装程序。但是没有运行它的快捷方式图标。谁能告诉我如何运行izpack以及如何通过izpack创建安装程序。(我有jar文件)。

4

3 回答 3

3

您好在下面的链接中,您将找到有关 izpack 安装程序的不错帮助。

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

下面的链接包含使用 izpack 制作安装程序的详细 pdf。

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

干杯

伊姆兰塔里克

于 2011-03-15T13:23:56.937 回答
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 可以是您选择的任何图标索引号

于 2010-05-01T10:06:54.327 回答
0

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

于 2010-04-15T09:25:01.097 回答