⑴ exe4j的exe4j 和 install4j在功能上有什麼區別
exe4j 只能為java應用程序生成Windows執行程序,而install4j 是一個功能強大的多平台Java安裝包生成器,可以為Java應用程序生成本地安裝包和應用程序啟動器。
⑵ allbj4unet是什麼軟體
你是在問install4j是什麼嗎?
install4j是一個功能強大的,多平台Java安裝文件生成工具,用於生成Java應用程序本地化的安裝及應用程序發布。 install4j 的優異性在於它易於使用,緊密的集成到目標平台,以及靈活的JRE 管理與部署選項。
install4j有兩種不同的版本:多平台版本和Windows版本。它擁有以下特徵功能:創建發布樹,編譯本地激活程序,創建Installer,自定義屏幕和自定義行為,JRE捆綁和按照需要下載JRE。
⑶ 如何將寫好的java程序,弄成exe可執行的程序啊
推薦工具:install4j
將exe文件並jre打包成安裝文件,可以在沒有安裝java虛擬機的電腦上運行
⑷ 求Install4j 7 for Mac破解版!!!
Install4j 破解版是一款功能非常強大的多平台JAVA安裝程序生成工具。install4j Mac版用於生成Java應用程序本地化的安裝及應用程序發布。
Install4j 7 for Mac鏡像包下載地址:http://mac.orsoon.com/Mac/165481.html
安裝教程
1、Install4j Mac破解版鏡像包下載完成後打開,將左側的【Install4j】拖到右側的應用程序進行安裝。
2、應用程序中運行Install4j,選擇同意,再點擊next.
3、選擇輸入許可證-單一許可證。
4、打開Install4j Mac破解版鏡像包中的Install4j注冊碼。
5、將Install4j注冊碼復制到注冊框中,填好用戶名和單位,再點擊next.
6、默認不檢查更新,點擊finish即破解成功。
⑸ 如何把一個java程序打包成exe文件,運行在沒有java虛擬機的機器上
首先,將編譯好的程序打包成jar文件,然後做出exe,這樣代碼就不可見了;但是exe文件在沒有安裝jre的電腦上不能運行,如果要求客戶再去安裝jre 設置環境變數 就不雅了。我們需要將jre打包。
這幾步操作網上介紹的插件和方法很多,但有的好用有的不好用,而且有的還需要注冊。經過嘗試比較,在「千里冰封」的博客上得到了很大的幫助。整理一下。使用這幾個工具,您也可以順利的發布您的java程序!
1 打包成雙擊可執行的jar文件。
推薦插件:fatJar(Eclipse使用)
下載地址 http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924
我用的是Eclipse,它自帶的打包方法在打包一些圖片等資源時不是很爽。可以使用這個插件。
安裝方法解壓後將plugins文件夾下的net.sf.fjep.fatjar_0.0.24文件夾拷到eclipse安裝目錄的plugins 下。
用此工具可以方便的將eclipse中的工程打包成jar文件。如果是要打成可執行的jar請注意選取主類。
你的項目=〉Export..=>向導里有fat jar =>...
2 將jar文件轉換成exe文件。
推薦工具:exe4j
用exe4j把java打包成exe
http://www.blogjava.net/hadeslee/archive/2007/10/12/152228.html
在我們寫程序的時候,有時會有一種需求,那就是希望我們的程序是一個可執行文件,而不是一個 jar文件,其實大部份時候,可執行的jar文件都可以滿足要求,但是如果我們的程序是需要保護的,那麼打包成jar文件就不太安全了,因為jar文件就是一個解壓縮文件,一解壓就什麼都能看到了,當然也可以選擇混淆,但是混淆了以後排錯就沒那麼容易了,因為混淆的時候,把一些類的信息都混淆了。如何既保證代碼的安全又容易排錯呢?那麼打包成exe就是一種很好的辦法了,其實我今天介紹這個方法並不是希望大家去打包成exe文件,因為exe文件畢竟不是跨平台的,用了exe的格式就失去了java的初衷了。
exe4j可以打包成各種格式的exe,可以把jar打包進exe,也可以引用一個外部的 jar文件,還可以打包成windows服務的程序,並且可以設置最低jre的版本,還可以設定啟動畫面,雖然java6.0已經實現了這一點,但是還是沒有exe4j生成的啟動畫面快。
3 將exe文件並jre打包成安裝文件,可以在沒有安裝java虛擬機的電腦上運行
推薦工具:install4j
Install4j介紹
http://www.blogjava.net/hadeslee/archive/2007/10/15/152855.html
install4j是一個功能強大的,多平台Java安裝文件生成工具,用於生成Java應用程序本地化的安裝及應用程序發布。 install4j 的優異性在於它易於使用,緊密的集成到目標平台,以及靈活的JRE 管理與部署選項。
創建發布樹
install4j的圖形用戶界面允許你:
* 完全自定義發布樹
在發布樹的每一個目錄中,你能設置整個目錄內容或是磁碟上任何目錄的單個文件。定義的視圖與結果視圖讓你能完全控制安裝程序將發布的文件。
* 處理特定平台的差異
install4j提供方便的「包含/排除」機制,使其適應平台方式來進行發布。
* 針對Unix, Linux 及Mac OS X所定義的文件許可權
對發布樹的每一個元素,當其安裝在類似於Unix這樣的平台上時,你能自定義用戶訪問的許可權。
* 定義優良的卸載策略
對發布樹的每一個元素,你能決定在卸載時是否刪除它。
* 定義覆蓋策略
對發布樹的每一個元素,你能配置不同的覆蓋策略,當安裝過程中需要覆蓋文件時,這些覆蓋策略會指示nstall4j進行相應的操作。
* 定義安裝的組件
你能定義文件及目錄的分組,形成分離的安裝組件,這樣你就可提供給用戶來選擇只安裝一定的組件。
其實一個好的應用如果不太好布署,那麼別人也只能對它望而興嘆了,現在有了 install4j,很多布署的問題幾乎全部解決了.我們可以用exe4j打包java應用,然後用install4j發布java應用,以前java程序布署難的問題,現在幾乎都解決了.install4j不但用於打包很合適,並且它還提供了一組很強大很實用的與平台相關的api.這些對於擴展我們的程序也是有很大的幫助的.
http://blog.csdn.net/jimmy292/archive/2009/03/06/3963623.aspx
⑹ java我用install4j生成了一個安裝程序,但是安裝好運行時出現這個問題如圖,怎麼解決
你用jdk 6編譯的成但用jdk 4或5來運行就出錯,至少要6來運行。6就是1.6
⑺ Java中class文件編譯成exe文件的幾種方法
1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS文件編譯成EXE文件。
2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe創建EXE文件,這個軟體可以從微軟的網站免費下載,地址如下:
http://www.microsoft.com/java/download/dl_sdk40.htm
jexegen的語法如下:
jexegen /OUT:exe_file_name
/MAIN:main_class_name main_class_file_name.class
[and other classes]
3. Visual Cafe提供了一個能夠創建EXE文件的本地編譯器。你需要安裝該光碟上提供的EXE組件。
4. 使用InstallAnywhere創建安裝盤。
5. 使用IBM AlphaWorks提供的一個高性能Java編譯器,該編譯器可以從下面的地址獲得:
http://www.alphaworks.ibm.com/tech/hpc
6. JET是一個優秀的Java語言本地編譯器。該編譯器可以從這個網站獲得一個測試版本:
http://www.excelsior-usa.com/jet.html
7. Instantiations公司的JOVE
http://www.instantiations.com/jove/...ejovesystem.htm
JOVE公司合並了以前的SuperCede,一個優秀的本地編譯器,現在SuperCede已經不復存在了。
8. JToEXE
Bravo Zulu Consulting, Inc開發的一款本地編譯器,本來可以從該公司的網頁上免費下載的,不過目前在該公司的主頁上找不到了