我正在使用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 –