在64位Windows 7無需預先安裝了JDK/JRE當我嘗試使用具有的IzPack構建的安裝包,當目標機器沒有以前的JDK發生以下錯誤安裝並嘗試安裝捆綁的JDK(打包在安裝程序包內)。的IzPack EXE包裝+ 7ZIP安裝錯誤 - java的安裝程序捆綁在一起
的安裝包用izpack5 + 7zip的(7個ZIP)
內置我沒有「噸結合圖是一個7zip的問題或一個的IzPack問題。 7zip的配置文件:!
; @安裝@ UTF-8!
名稱= 「SISNEG 1.0」
BeginPrompt = 「InstalaröSISNEG OFFLINE?」
RunProgram = 「發射-Win32.exe」
; @ InstallEnd @!
通過的IzPack EXE包裝用於發射的ini配置的安裝文件:
#全球連接#全球條目,可通過特定的人來覆蓋。
罐子= install.jar
下載= http://www.java.com/
#Win32的特定條目
[win32的]
JRE = JRE/JRE-7u17 - 窗口i586.exe
只是一個野生的問題 - 在zip壓縮文件中有一個jre/jre-7u17-windows-i586.exe?這對安裝程序正常工作至關重要 – Petesh 2013-04-10 22:07:29
這真的是SWT特有的嗎?如果不是,請刪除標籤。 – Baz 2013-04-11 07:17:42
是的。這個目錄裏面有一個jre。此錯誤僅在Windows 7 x64或x86下出現。 Windows XP和Windows 8完美工作。配置文件和launcher.ini採用UTF-8格式。安裝不會掛起或停止。如果按下提示確定按鈕,它會繼續。 – davidfdr 2013-04-11 14:12:56