天天看點

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

        最近幾天開始做Java應用,Java Swing GUI的應用開發測試完畢,發現一個問題,就是怎麼移植到其他Windows機器上去?一直做.NET方面的開發,發現原來Java桌面應用程式并不像C# WinForm或WPF中直接生成exe檔案,然後就網上找,開始使用了工具exe4j工具,沒有成功,然後接着使用了InstallAnyWhere 2009,經過差不多一天時間的研究和測試,終于完成了Java Swing GUI應用程式的打包,現将過程詳細貼圖說明,希望能對以後遇到同樣問題的開發者有所幫助吧,好了,不說了,直接上圖:

1、打開InstallAnyWhere 2009 Enterprise(IA)軟體,首界面如下圖,這裡選擇“Typical Project Template”,然後選擇“Save As”。

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

2、選擇一個檔案位置,作為打封包件的路徑,這裡在桌面上建立了一個名為“FX_SMS”的檔案夾,然後選擇“Save”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

3、選擇“Next”,進入下一步

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

4、為項目填寫 Product Name和Application ShortCut Name,然後點選“Next”,如下圖

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

5、點選“Add Files”進行項目檔案添加,如下圖

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

6、選擇Java項目檔案所在位置,全部選擇,然後點選“Add All”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

7、将所有檔案添加到該Project中

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

8、選擇“Next”,進入下一步

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

9、點選“Automaticallly Find Main Classes”,會自動搜尋所有的主函數,如果知道主函數完整的包名.類名的話,可以直接填寫

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

10、通過自動搜尋找到的完整包名,選擇後會自動在Main Class(Full Package Name)中顯示

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

11、更換應用程式的圖示ICON,點選“Change”進行更換,前提是實作準備好一個32X32或16X16的gif圖檔,然後點選“Next”。

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

12、選中根目錄,然後勾選“In classpath”,然後點選“Automatically Set ClassPath”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

13、設定後的界面如下,然後點選“Next”,進入下一步

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

14、這裡按照預設來,因為我要安裝的機器是Windows下的,是以隻選擇Windows下有Java VM和無 Java VM下二種情況,然後點選“Build”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

15、點選“Build”後,進入Building階段

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

16、Build Complete後,點選“Try It”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

17、啟動安裝界面

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

18、選擇“Next”繼續

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

19、同意Agreement,然後“Next”

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

20、“Next”繼續

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

21、選擇安裝路徑,然後“Next”繼續

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

22、建立圖示,然後“Next”繼續

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

23、點選“Install”開始安裝

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

24、安裝完成,點選“Done”完成安裝

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

25、點選應用圖示,應用程式啟動,界面如下

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

26、安裝後的應用程式圖示會出現在桌面上

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式

說明:按以上方式,雖然是打包并安裝成功了,但是安裝檔案會很大(我們強烈需要将該應用程式進行瘦身工作),因為會将jre6也打包進去,是以可以使用精簡的jre6包,各位自己到網上搜搜吧。

===========================================================================

使用InstallAnyWhere 2009打包釋出Java Swing GUI應用程式