用install4j將jar打包成exe程序關鍵字: 用install4j將jar打包成exe程序用install4j將jar打包成為exe程序,經過一段時間摸索后,終于都可以成功了。呵呵,為了記下其過程,故特地寫下過程,用以備忘!(本想插入圖片的,但不知如何操作。暈...)
1,General setting 首先設置你要打包的工程名字,如版本號,全稱,簡稱等。如果有中文,會以方框表示的。不過,打包后會顯示回中文的。再按右上角的右箭頭,跳入下一個窗口。輸入最小的jer版本號及最大的,最小的我設置為1.5,最大的為空,不填。再按右箭頭,選擇安裝界面的語言。第一個為中文。再跳入下一個窗口,這里選擇你生成exe文件后所在的路徑及你生成的EXE文件名稱,一路按next到下一個選項。
2,F(xiàn)ile 點擊Add Files按鈕選擇你要打包的jar文件及相關文件所在的路徑。(如果你用的是netbeans的話,在生成后會有一個disc的文件夾,建議先在這個文件夾里測試,將所有的要使用到的文件全部放在這個文件夾里。)當然,也可以一個一個的選擇,但為了方便,我就是那樣做的了。選定了要安裝的文件的文件夾后。按NEXT,在這個窗口里,是選擇那些文件不打包的。打上勾的為不打包。一路NEXT到下一個窗口。
3,Launchers 雙擊new launchers圖標,在新彈出的窗口里在Executable name里輸入你要生成的exe文件名,(例如,如果輸入的是install,則生成的install.exe),下面的directory里輸入. 即可,選中前兩個復選框。點擊下一步,在下一個窗口里要你輸入兩個小圖標,分別是16*16,32*32的。最好是png的格式。再點擊一步,先在class path里添加上你的jar文件,即生成出來的jar文件。然后在main class選擇你的程序入口。一路next到OK。
4,Install 點擊右上角的右箭頭,跳到Actions標簽窗口。選中Create program group,后,在右邊window->program group name里輸入你的生成在程序組里的名稱,即點擊開始->程序后,所看到的名稱,如果輸入的是中文會以方格形式顯示。再點擊右箭頭,直接將disc文件添加進來,即將該目錄下的所有文件也打包。一路按右箭頭,跳到media。
5,Media 雙擊new media file圖標,在新的窗口里選擇生成文件的操作平臺,選上window,再按next,在第一個文本框里輸入${compiler:sys.fullName},意思是該文件的全稱。在下面的文本框里輸入你要安裝該軟件的路徑,(如,要將到D盤,將輸入D:\),一路next到第6步(bundlen JRE),你要生成一個自帶JRE的EXE程序,將要下載JRE的。再按next到第7步,在第7步里,點擊exclude file,在窗口中你可以篩選一下那些文件不要生成,選中為不生成。一路next到ok.
6,Bulid 有Test Bulid和start Bulid,你可以先test下,如果沒有錯就可以生成EXE文件了。 |
|