我生成的jar包点击运行报错!
做了几个小游戏的程序,生成jar包后,双击运行报错,“a java exception has occured.”,这是什么原因?
第一次生成的jar包能运行,当时的环境是只有一个eclpse,
再次生成jar包时,Eclipse配置了Tomcat,系统也安装了mysql和myEclipse,
然后再次生成的这些jar包都开始报错了,之前生成的运行都正常。
因为需要连接mysql,所以添加了mysql-connector-java5.1.17bin.jar,
难道是因为这个问题吗?
求解!
------解决方案--------------------那你运行的时候是否引入了mysql的包?或者你打包的时候使用用工具把mysql的包也打到你生成的jar里面了?如果没有那么肯定会有问题
------解决方案--------------------我个人觉得是的jar包没放到工程web-inf 下面的lib中?把那个mysql-connector-java5.1.17bin.jar放到lib下吧。
------解决方案--------------------第三方包直接打包不行的 下个fatjar插件打包试试
------解决方案--------------------写个Xxx.bat文件解决下吧
示例代码:
@echo off
set PROGRAMN_HOME=%cd%
echo %PROGRAMN_HOME%
set CLASSPATH=%CLASSPATH%;%PROGRAMN_HOME%\LLog.jar
set CLASSPATH=%CLASSPATH%;%PROGRAMN_HOME%\mysql-connector-java-5.1.6.jar
java com.generalfu.start.LLogStart