JAVA程序打包为EXE文件,运行总出错!
pms 2016-01-31 10:12:52 生成的jar文件运行正常,但用jar2exe和exe4j转化为exe文件,却总是出错,出错信息如下:
java.lang.ExceptionInInitializerError
at control.GameControl.<init>(GameControl.java:70)
at main.Main.main(Main.java:9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.lang.NullPointerException
at dto.GameDto.<clinit>(GameDto.java:17)
... 8 more
不知道为什么?java是64位的。