我正在使用IzPack 5.0 beta 11打包我的Java应用程序。如何获取IzPack将程序添加到程序和功能
如何在Windows上使用IzPack安装程序,以作为已安装程序显示在程序和功能中?
编辑 我发现关于把东西在注册表中与5的IzPack但http://docs.codehaus.org/display/IZPACK/registry进出口仍在努力了解一些信息,完全是我做的文档是模糊的。我只想将我的程序显示在程序和功能中,并且可以从那里卸载。
我正在使用IzPack 5.0 beta 11打包我的Java应用程序。如何获取IzPack将程序添加到程序和功能
如何在Windows上使用IzPack安装程序,以作为已安装程序显示在程序和功能中?
编辑 我发现关于把东西在注册表中与5的IzPack但http://docs.codehaus.org/display/IZPACK/registry进出口仍在努力了解一些信息,完全是我做的文档是模糊的。我只想将我的程序显示在程序和功能中,并且可以从那里卸载。
所以我找到了这个网页http://docs.codehaus.org/pages/viewpage.action?pageId=142803064,该文件是对的IzPack 5测试版11有点过时,但最终制定了所有我需要得到它的工作在32位制作安装为以下内容添加到我的INSTALL.XML
<natives>
<native type="3rdparty" name="COIOSHelper.dll" stage="both">
</native>
</natives>
<listeners>
<listener classname="RegistryInstallerListener" stage="install"/>
<listener classname="RegistryUninstallerListener" stage="uninstall"/>
</listeners>
和64位:
<natives>
<native type="3rdparty" name="COIOSHelper_x64.dll" stage="both">
</native>
</natives>
<listeners>
<listener classname="RegistryInstallerListener" stage="install"/>
<listener classname="RegistryUninstallerListener" stage="uninstall"/>
</listeners>
给予以下优点:
你从哪里得到这些DLL?他们不是我刚刚下载的IzPack的一部分。 –
@BrianKnoblauch原住民位于IZPACK_HOME \ bin \ native \ 3rdparty –
替代方法:安装该应用程序。使用Java Web Start。 JWS不仅可以安装Java应用程序的桌面图标和开始菜单项。在任何支持它们的平台上(I.E.'不仅仅是Windows'),还会将它们放在“程序和功能”对话框中,如下所示的“Star Zoom Animation”。
谢谢,但我不认为这是适合的,因为它与Java绑定的一件事,我知道越少越好,因为它在桌面上有(不当的)不良声誉 –
* “它与Java绑定在一起”*一个罐子不是?如果你的意思是'太过品牌',那么使用1)飞溅来取代默认的启动画面2)原生PLAF 3)代表应用程序的图标。 –
我将我的jar包装在一个exe文件中,因此,如果来自用户的pov,Java很少。 –
什么是“程序和功能”?该应用程序。有一个GUI? –
Windows 7控制面板的一部分,您可以查看安装的程序并将其卸载。是的,我的应用程序确实有一个gui –