你需要有informix的jdbc驱动,应该是几个.jar文件,下载后加入classpath就可以用了。
informix我没用过,驱动你自己找吧

解决方案 »

  1.   

    我想在INFOMIX的目录下应该提供了FOR INFORMIX的JDBC驱动就象在ORACLE的目录下有JDBC的目录里面有FOR ORACLE的JDBC的ZIP包,或是你单独下载FOR INFORMIX的JDBC的驱动,然后SET CLASSPATH就可以了
      

  2.   

    同意楼上的大哥的说法,我想你应当去找informix相应的jdbc包,找到后把他加入到你的classpath当中。
      

  3.   

    谢谢两位仁兄,
    但是安装时程序要serial NO和Key在那里能找到?
      

  4.   

    我将jdbc安装到了e:\jdk1.3\jdbc4infmx下
    CLASSPATH如下:
    SET CLASSPATH=.;e:\jdk1.3\jdbc4infmx;e:\jdk1.3\jdbc4infmx\lib;e:\jdk1.3\jre;e:\jdk1.3\lib\merlia.jar;e:\jdk1.3\lib\dt.jar;e:\jdk1.3\lib\tools.jar;e:\jdk1.3\lib\htmlconverter.jar 可还是有如下错误提示:
    session.getId() = B1BF8B52510463589D357003F174374C
    java.lang.ClassNotFoundException: com.informix.jdbc.IfxDriver
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)请大侠帮忙
      

  5.   

    每一个jvm启动时对应自己的classpath,这个classpath不一定是你设置的。
    一般要看命令行java -classpath 跟的参数。找到startup.bat 和catalina.bat,把echo off注释掉,看看输出的结果(win98下用startup.cat > out.txt)。
      

  6.   

    用javac编译的还是JBUILDER下编译的?
      

  7.   

    1.1版本以后的都已经打包进去了,更老的要自己装,还要配置正确。我说的是jdk下的,另外可以检查一下程序是否出错,比如Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"),而且要使用odbc先进行配置.