install4j(多平臺(tái)Java安裝文件生成工具)
詳情介紹
install4j 是一款跨平臺(tái)的安裝軟件開發(fā)工具,提供了直觀易用的圖形化界面和豐富的功能集,包括自定義安裝界面、多語(yǔ)言支持、升級(jí)和更新管理、許可證管理、啟動(dòng)器創(chuàng)建、虛擬機(jī)參數(shù)配置等。它支持自動(dòng)化構(gòu)建和部署過(guò)程,可以通過(guò)命令行工具或集成到CI/CD工作流中實(shí)現(xiàn)自動(dòng)化。install4j還提供了擴(kuò)展性和定制性,使開發(fā)人員能夠根據(jù)需要編寫自定義動(dòng)作、事件處理器和安裝組件等。
install4j特色介紹
1、跨平臺(tái)支持
install4j可以在多個(gè)操作系統(tǒng)上運(yùn)行,包括Windows、Mac和Linux等。這使得開發(fā)人員可以為不同的目標(biāo)平臺(tái)創(chuàng)建定制的安裝程序。
2、圖形化界面
install4j提供了一個(gè)直觀易用的圖形化界面,使開發(fā)人員能夠通過(guò)拖放和配置選項(xiàng)來(lái)創(chuàng)建安裝程序。無(wú)需編寫復(fù)雜的腳本或代碼,即可完成安裝程序的設(shè)計(jì)和配置。
3、強(qiáng)大的功能集
install4j提供了豐富的功能集,包括自定義安裝界面、多語(yǔ)言支持、升級(jí)和更新管理、許可證管理、啟動(dòng)器創(chuàng)建、虛擬機(jī)參數(shù)配置等。開發(fā)人員可以根據(jù)項(xiàng)目需求選擇適當(dāng)?shù)墓δ懿⑦M(jìn)行定制。
4、自動(dòng)化構(gòu)建和部署
install4j支持自動(dòng)化構(gòu)建和部署過(guò)程,可以通過(guò)命令行工具或集成到CI/CD工作流中實(shí)現(xiàn)自動(dòng)化。這樣可以節(jié)省時(shí)間和精力,并確保每次構(gòu)建都是一致和可重復(fù)的。
5、擴(kuò)展性和定制性
install4j提供了豐富的API和插件機(jī)制,使開發(fā)人員能夠擴(kuò)展和定制安裝程序的功能。可以根據(jù)需要編寫自定義動(dòng)作、事件處理器和安裝組件等。
功能介紹
1、完全自定義發(fā)布樹
在發(fā)布樹的每一個(gè)目錄中,允許設(shè)置整個(gè)目錄內(nèi)容或是磁盤上任何目錄的單個(gè)文件。定義的視圖與結(jié)果視圖允許你完全控制安裝程序?qū)⒁l(fā)布的文件。
2、處理特定平臺(tái)的差異
install4j提供方便的“包含/排除”機(jī)制,使其適應(yīng)平臺(tái)方式來(lái)進(jìn)行發(fā)布。
3、針對(duì)Windows,Linux 及Mac OS X所定義的文件權(quán)限
對(duì)發(fā)布樹的每一個(gè)元素,當(dāng)其安裝在類似于Unix這樣的平臺(tái)上時(shí),可以自定義用戶訪問(wèn)的權(quán)限。
4、定義優(yōu)良的卸載策略
對(duì)發(fā)布樹的每一個(gè)元素,可以決定在卸載時(shí)是否刪除它。
5、定義覆蓋策略
對(duì)發(fā)布樹的每一個(gè)元素,配置不同的覆蓋策略,當(dāng)安裝過(guò)程中需要覆蓋文件時(shí),這些覆蓋策略會(huì)指示nstall4j進(jìn)行相應(yīng)的操作。
6、定義安裝的組件
定義文件及目錄的分組,形成分離的安裝組件,用戶來(lái)選擇只安裝一定的組件。
更新日志
v10.0.7版本
新功能:
?為install4j生成的Windows二進(jìn)制文件啟用控制流保護(hù)(CFG)
?在可執(zhí)行文件清單中支持新的Windows 10 DPI感知設(shè)置。這修復(fù)了在不同DPI設(shè)置的顯示器之間移動(dòng)窗口時(shí)出現(xiàn)的問(wèn)題。
?顯示macOS單一捆綁包媒體文件的強(qiáng)配置和構(gòu)建警告,這些文件在macOS 14+上不再適用,并將在install4j 11中刪除
?支持?jǐn)?shù)字鍵盤上的Alt-+/-作為啟用/禁用操作的輔助鍵盤快捷鍵
?在帶注釋的堆棧跟蹤中報(bào)告bean IDs
修復(fù)的錯(cuò)誤:
?如果為解析為非數(shù)字字符的JRE捆綁包版本輸入了變量,則會(huì)引發(fā)NPE
?用于Windows media文件的可執(zhí)行處理器:修復(fù)了DigiCert的smctl等工具忽略輸入文件的問(wèn)題
?沒(méi)有使用具有相同版本號(hào)的Zulu修補(bǔ)程序版本
?正在調(diào)用context.getWizardContext()。在無(wú)人參與模式下帶有進(jìn)度條的取消按鈕的setControlButtonEnabled/setControlButtonVisible不起作用
?修復(fù)了當(dāng)媒體文件包含被覆蓋的JRE捆綁包且其主要版本大于在“常規(guī)設(shè)置”-》JRE捆綁包下配置的版本時(shí),JRE捆綁包無(wú)法使用的問(wèn)題
?update checker . executescheduledupdate現(xiàn)在在后臺(tái)線程中執(zhí)行以避免阻塞
?使用OpenJ9 JRE運(yùn)行時(shí)顯示SecurityManager棄用警告
?文件名中包含安裝程序變量的重定向文件導(dǎo)致卸載程序出錯(cuò)
?沒(méi)有主機(jī)名和協(xié)議的URL的代理自動(dòng)檢測(cè)引發(fā)了異常
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
猜您喜歡
- 安裝包制作工具
- 不知道如何制作安裝包?只需要利用安裝包制作工具即可,這類軟件基本都是集打包、配置以及部署為一體的MSI、EXE安裝包制作工具,無(wú)需具備任何腳本方面的知識(shí)就能制作出符合Windows Installer要求的安裝程序,同時(shí)初學(xué)者也能輕松上手,功能強(qiáng)大,輕輕松松就可以通過(guò)這些軟件制作自己需要的安裝包,有需要的小伙伴趕緊下載吧。
-
MSI Wrapper(MIS安裝包制作工具) v11.0.53 安裝制作 / 2.51M
-
Inno Setup安裝包提取工具 v7.3.2.535 安裝制作 / 2.8M
-
installer2go(安裝程序制作工具) v4.2.5 安裝制作 / 4.54M
-
EasySetup(安裝包制作工具) v2.0.7中文版 安裝制作 / 1.04M