使用exe4j打包java应用程序出现No JVM could be found on you system

如图所示,双击用exe4j打包的exe文件时,出现如下错误

我的java项目中JRE在eclipse中展开的路径如下

我的环境变量中:JRE_HOME:D:\Program Files\Java\jdk1.6.0_26\jre

我想请问各位大神,我什么我的exe打开还是会出错啊 &_&

打包的时候需要将你的jre路径也放进去的 

而且如果要在别的计算机上也运行的话 需要同一个路径也有jre  

所以导出的时候最好将jre和exe文件放一起,拷贝的时候也一起拷

删掉这环境变量 添加jre文件夹的位置

追问

谢谢啊,根据你提议的,这个问题我解决了。现在出现了另一个问题,我执行了exe文件后,输入用户名和密码,都无法登入系统(连接数据库的),并且在error.log中看到java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver。
【在eclipse中运行都是正常的】

追答

Class.forName的路径不对吧应该

温馨提示:答案为网友推荐,仅供参考
相似回答