用e.printStackTrace()代替e.getMessage()输出详细信息出来看看

解决方案 »

  1.   

    出错信息还有更详细的吗?看样子好像是找不到 Driver 类
      

  2.   

    System.out.println("createDbLink  error:"+e.getMessage());
    换成
    e.printStackTrace();
    打出来贴上来。 
    你肯定你的oracle jdbc驱动 在classpath里?你用什么编译的?直接用jdk还是jb等东西?
      

  3.   

    出错的信息就这样啊!
    到底问题出在了什么问题上呢?
    对了,oracle的jdbc驱动classes12到底应该怎么放置,还需要有其他什么配置吗?
    在线等待
      

  4.   

    我的classpath在E:\YHKJ\jtable下面,并且classes12在E:\YHKJ\jtable目录下;
    我是用jdk编译的!
      

  5.   

    set classpath= E:\YHKJ\jtable\classes12.zip;.......
      

  6.   

    jdbc:oracle:thin:@10.10.10.118:7535oracle默认的端口不是1521吗?难道你自己改过??错误是说无法建立连接,如果你直接用客户端能连上,那估计就是配置写错了