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是不是也有一样的情况出现呢?
请高手指点。谢谢
自己动手吧,我们项目就这么干的,我也是这么干的!