JAVA写的SWT程序用工具生成EXE后因为有第三方类库。我一起将20多个JAR包打入到一个EXE文件中。
如果不生成EXE 而是直接用自启动JAR运行的话。速度和普通EXE没任何区别。
但是生成EXE后 双击EXE 起码过了20分钟那个软件的主界面才显示。而且点击界面里的按钮或选项卡速度都非常慢。超级卡。请问一下是什么原因呢?是不是JAVA生成的EXE运行的时候 要加载那20多个第三方JAR包的缘故呢?
还是生成的EXE的工具不对?我是用Java2EXE Builder 生成EXE的。不知道 InstallAnywhere是不是也有一样的情况出现呢?
请高手指点。谢谢
如果不生成EXE 而是直接用自启动JAR运行的话。速度和普通EXE没任何区别。
但是生成EXE后 双击EXE 起码过了20分钟那个软件的主界面才显示。而且点击界面里的按钮或选项卡速度都非常慢。超级卡。请问一下是什么原因呢?是不是JAVA生成的EXE运行的时候 要加载那20多个第三方JAR包的缘故呢?
还是生成的EXE的工具不对?我是用Java2EXE Builder 生成EXE的。不知道 InstallAnywhere是不是也有一样的情况出现呢?
请高手指点。谢谢
解决方案 »
- System.gc()什么时候调用用户自定义的finalize()方法
- Integer[]... arr 没有见过这种写法,是什么意思,各位给个说法把
- 谁能不能把这段代码给仔细的说明一下吗?谢谢大家了!
- 急...急...急... 删除树节点后如何调整光标位置
- 关于SWT的好的学习资料
- java程序如何接受来自用户或是系统的退出消息?
- javabean实现java.io.Serializable接口是什么目的呀??
- 在linux下安装了jre后,为什么浏览器仍然不能显示applet
- 怎样用java处理图象
- 问!
- 请问线程的优先级别,或执行顺序?
- 如何Linux系统启动登录后直接进入java程序窗体
自己动手吧,我们项目就这么干的,我也是这么干的!