解决方案 »

  1.   

    你是用的myeclipse吗?可以先用myeclipse试试,代码看起来没什么问题,可以把报错的日志放出来看看
      

  2.   

    Classpath 设置需要把jar的文件名也放路径里吗?
    还有驱动是放在lib目录中吗?用的eclipse ,晚会把错误信息贴上
      

  3.   

    可以把你的postgresql-9.3-1102.jdbc4.jar放在你的jre的lib/ext里面
      

  4.   

    jar已经放在jre/lib/ext后,提示好像和之前一样,没什么变化import org.postgresql.*; 无法解析导入Class.forName("org.postgresql.Driver");通过这种方式加载提示如下:
    java.lang.ClassNotFoundException: org.postgresql.Driver
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at jarod.T1.main(T1.java:12)
      

  5.   


    搞定了,原来需要放在C:\Program Files\Java\jre6\lib\ext
    而不是C:\Program Files\Java\jdk1.6.0_13\jre\lib\ext终于一扫多日阴霾。。偶入门了!哈哈
    多谢了!