我用jdbc连接sql2000,然后将工程打包成jar,运行jar发现无法访问数据库(没有实现程序中数据库的操作);
但是我eclipse下直接运行的时候(未打包之前),是执行了数据库的操作的

解决方案 »

  1.   

    你双击点开你的jar 看看是不是少了什么包 比如连接数据库的jar包 要不你把结构发出来给大家看看也可以
      

  2.   

    Eclipse会自动帮你“维护”classpath的。
    我们运行jar的时候,要手动的设置classpath.
      

  3.   


    你这个问题很可能是导出程序的时候,没有导出程序所引用的jar包。
    eclipse导出jar包的功能不是那么好。
    建议你下载fatjar,非常好用,就不会出现你这个问题了。