我的底层连接数据库是用的hibernate,
我在eclipse3.3里运行是完全好用,用fat打包后,只要是执行数据库操作,程序就会自动关闭,
这是为什么啊,求高手给我一个思路,或者是解决办法,谢谢了。

解决方案 »

  1.   

    是找不到路劲啦,,,我也遇见过。
    只好 开发是用一个路径   打包是用一个路径,,打包用的是bin
      

  2.   

    liugexi
    能详细讲解一下吗,我没太明白,怎么是开发一个路径,打包是一个路径。如何用bin打包
      

  3.   

    贴你的异常堆栈信息。我觉得是你的第三方包没有打好。classpath的问题。
      

  4.   

    你有没有把hibernate配置文件放到你的jar包当中?如果没有就把配置文件放进去应该就行了
      

  5.   

    这个问题解决了,是SAXReader的read的方法 我把原来的read(url)改成了read(InputStream),好像是如果url是jar路径的话,就读不出jar里面的文件了,