使用InstallAnyWhere 2009打包发布Java Swing GUI应用程序

时间:2021-05-07 16:51:01

        最近几天开始做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应用程序