工具
Eclipse、exe4j、inno setup
step1:导出可运行.jar包
用Eclipse,工程-右键-export-runnable jar file
笔者遇到的问题1:【Eclipse上运行的程序没问题,但是导出后的jar包无论如何都无法运行,怎么办?】
答:使用DOS窗口用java -jar xxx.jar命令来运行,可以报出错误,根据错误提示,消除bug.
笔者遇到的问题2:【打成的jar包运行没问题,但是一些图片显示不出来,怎么办?】
答:采用外部引入的方式的话,就是把图片文件夹拷贝到和.jar包同目录下即可。笔者建议内部引入,通过反射机制获取,比如: ImageIcon icon = new ImageIcon(this.getClass().getResource("icon/open.gif");
step2:用exe4j把jar包打成.exe
step3:把jre打入.exe,并生成安装包
**笔者遇到的问题3:**安装好安装包后,不知道去哪创建桌面快捷方式,怎么办?
答:去安装目录,找到.exe右键创建快捷方式即可。