java程序用在eclipse中调试可以运行,但是打包成jar以后连接数据库就失败了

2024-12-12 10:12:45
推荐回答(4个)
回答1:

你是在cmd下用命令执行的吧
你在代码里调用了连数据库的包,在你的classpath里找不到连数据的包的时候就会找不到,我猜应该包的是classNotFound错误
解决办法是手动修改jar里的MANIFEST.MF文件,好像是加入lib这个属性,把你应用到的jar包设置一下地址,具体你还得查,我就不帮了,弄好后希望在你的问题里给大伙解答一下

回答2:

打成jar包默认的话
1.相应的lib有没有加入classpath,或者放在jar包文件夹里
2.MANIFEST.MF里有没有把用到的lib加进去
如果是数据库的话,jdbc驱动总是要加一下的
必要贴一下exception

回答3:

你没将你的jar包导入到构建路径里面去吧?
方法:右键你这个包,add to buildpath。。

回答4:

是不是打包的时候出问题了呀。还有。路径里面少出现汉字吧