install4j是一個功能強大的,多平臺Java安裝文件生成工具,用于生成Java應(yīng)用程序本地化的安裝及應(yīng)用程序發(fā)布。 install4j 的優(yōu)異性在于它易于使用,緊密的集成到目標(biāo)平臺,以及靈活的JRE 管理與部署選項。
創(chuàng)建發(fā)布樹
install4j的圖形用戶界面允許你:
* 完全自定義發(fā)布樹
在發(fā)布樹的每一個目錄中,你能設(shè)置整個目錄內(nèi)容或是磁盤上任何目錄的單個文件。定義的視圖與結(jié)果視圖讓你能完全控制安裝程序?qū)l(fā)布的文件。
* 處理特定平臺的差異
install4j提供方便的“包含/排除”機制,使其適應(yīng)平臺方式來進行發(fā)布。
* 針對Unix, Linux 及Mac OS X所定義的文件權(quán)限
對發(fā)布樹的每一個元素,當(dāng)其安裝在類似于Unix這樣的平臺上時,你能自定義用戶訪問的權(quán)限。
* 定義優(yōu)良的卸載策略
對發(fā)布樹的每一個元素,你能決定在卸載時是否刪除它。
* 定義覆蓋策略
對發(fā)布樹的每一個元素,你能配置不同的覆蓋策略,當(dāng)安裝過程中需要覆蓋文件時,這些覆蓋策略會指示nstall4j進行相應(yīng)的操作。
* 定義安裝的組件
你能定義文件及目錄的分組,形成分離的安裝組件,這樣你就可提供給用戶來選擇只安裝一定的組件。
其實一個好的應(yīng)用如果不太好布署,那么別人也只能對它望而興嘆了,現(xiàn)在有了install4j,很多布署的問題幾乎全部解決了.我們可以用exe4j打包java應(yīng)用,然后用install4j發(fā)布java應(yīng)用,以前java程序布署難的問題,現(xiàn)在幾乎都解決了.install4j不但用于打包很合適,并且它還提供了一組很強大很實用的與平臺相關(guān)的api.這些對于擴展我們的程序也是有很大的幫助的.
今天先起一個頭,過幾天我會陸續(xù)的把install4j的一些用法和大家分享.
盡管千里冰封
依然擁有晴空
你我共同品味JAVA的濃香.