java,,用exe4j打包成exe后怎么报错呢?java.lang.NullPointerException,,,,eclipse里可以正常运行

java.lang.NullPointerException
at baite.Baite_SelectEarliestCirculation.renametable

很难定位啊,只能一步一步测了
首先,你确定打包exe时无漏掉什么jar包,打包过程正确
然后,在异常中定位到你报空指针的那行代码,仔细观察下代码前后,之后在空指针前输出些调试信息,可以的话就截图代码看看
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-09-16
jar包找不到。
在jre环境下运行即可。
第2个回答  2015-08-18
你看看你报错的那个java类的那行是什么代码,排查一下是不是漏下什么了。本回答被提问者和网友采纳

...呢?java.lang.NullPointerException,,,eclipse里可以正常运行_百度...
首先,你确定打包exe时无漏掉什么jar包,打包过程正确 然后,在异常中定位到你报空指针的那行代码,仔细观察下代码前后,之后在空指针前输出些调试信息,可以的话就截图代码看看

exe4j转换exe出现java.util.NoSuchElementException错误
我倒觉得这跟打包没有什么关系,可能是程序在某种情况下处理得不正确。你可以远程调试,也就是通过添加一个参数在命令行启动程序并开启调试模式,然后用 eclipse 连接到这个进程上来调试,在你从命令行启动你的 jar 包时添加额外的 JDWP 参数,例如,这里面开启 4535 为调试端口:-agentlib:jdwp=transpor...

exe4j打包java程序,运行exe文件时出错
第一个 说你使用未注册版本的exe4j 后面2个 说在你指定的路径下没有找到合适的(32位)jre运行环境 最后一个 是说你的jvm缓存设置的太大了,这个一般不要超过运行内存的75

ex4j 将java swing 程序封装成exe后;绝对路径出错
有两种比较易用的方法:关于两种将Java程序转化为.exe程序工具的使用及比较一 JSmooth1.出品Jsmooth,Sourceforge.net2. 类型free3. 下载http:\/\/jsmooth.sourceforge.net\/download.php4. 步骤a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。b)新建一个Jsmooth工程...

用exe4j将jar生成exe文件,总是报各种错误,
我也遇到过这种情况。java用jdbc操作数据库执行定期更新。必须得引入mysql的jar包才可以。不然一直报空指针异常。

关于使用exe4j将jar包转为exe程序运行的问题
将Java程序转换为.exe文件以便在没有Java运行环境的设备上运行,可以通过将程序转为.jar文件,再使用exe4j软件将.jar文件转换为.exe文件来实现。具体步骤如下:首先,将程序编译为.jar文件。在IntelliJ中,选择“File”->“Project structure”->“Artifacts”->“+”->选择“JAR”->从“modules with ...

java.lang.nullpointerexception 怎么解决
在Java中一般报空指针异常的原因有以下几种:1、字符串变量未初始化;2、接口类型的对象没有用具体的类初始化,比如:List lt;会报错 List lt = new ArrayList();则不会报错了 3、当一个对象的值为空时,你没有判断为空的情况。你可以试着把下面的代码前加一行代码: if(rb!=null && rb!

使用exe4j打包java应用程序出现No JVM could be found on you syst...
打包的时候需要将你的jre路径也放进去的 而且如果要在别的计算机上也运行的话 需要同一个路径也有jre 所以导出的时候最好将jre和exe文件放一起,拷贝的时候也一起拷 删掉这环境变量 添加jre文件夹的位置

ex4j 将java swing 导出的jar包封装成exe;后 ;成功运行;但是里面有一...
c:\/text\/demo\/config.cfg 在exe4J里可以直接用new File("demo\/config.cfg")访问 File("..\/text.txt"); 就是c:\/text.txt这个文件了用..\/可以访问上一级目录的文件 --- 可以直接用相对路径指定,直接写文件名就是你的那个exe的文件路径了 所以你需要打成EXE的时候修改一下原有路径试...

如何使用Exe4j将jar打包成exe文件
1.welcome-打开Exe4j 如图,如果你有保存过的项目打包配置文件,那么点>>open打开即可。如果没有点>>next.2.Project type-选择打包方式 由于我们讲的是打包jar生成exe,所以选“jar in exe”mode,这种方式可以把一个java应用程序打包成一个exe文件,但是不能将除jar以外的附加文件打包进去。然后>>...

相似回答