如何使用 izpack 将我的 jar 应用程序制作为安装程序?

发布于 2024-08-28 13:50:33 字数 98 浏览 5 评论 0原文

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

I download and install izpack to create installer.But There is no shortcut icon to run it.Can any one tell me how to run izpack and how to create installer through izpack.(I have the jar file).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

煮酒 2024-09-04 13:50:33

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

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

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

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

伊姆兰 干杯塔里克

Hello
In the link below you will find a nice help about izpack installer.

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

Link below contains a detailed pdf to make installer with izpack.

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

cheers

Imran tariq

栀梦 2024-09-04 13:50:33

答案在于正确配置 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 可以是您选择的任何图标索引号

The answer lies in properly configuring the shortcutSpec.xml in project-install.xml.
Put the following lines in project-install.xml.

<resources>
   <res id="shortcutSpec.xml" src="c:\locationOf\shortcutSpec.xml" />
</resources>
<native type="izpack" name="c:\locationOf\ShellLink.dll"/>

now add the panel in to the panel stack.

<panels> 
 ...
 <panel classname="ShortcutPanel"/>
 ...
</panels>

The shortcutSpec.xml shall contain the details of shortcut.

<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>

If you wish to use windows provided icons, change the following attributes

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

// x can be any icon index number of your choice

病毒体 2024-09-04 13:50:33

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

IzPack uses the command prompt to create installer and uninstaller for any java program. To create an installer open the command prompt and go to the IzPack installed path -> bin. Then execute the command "compile install.xml" here you should give the full path address of your xml file. Then it automatically generate the exe file with the same xml file name.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文