CLASSPATH=%JAVA_HOME%\lib\tools.jar改为CLASSPATH=.;%JAVA_HOME%\lib\tools.jar

解决方案 »

  1.   

    最简单的你在命令提示符下,c:\>set c 看看你的CLASSPATH中有没有那些驱动。
      

  2.   

    在startWLS.cmd文件中,看看set WL_HOME和set JAVA_HOME写的对不对,比如我的是:
    set WL_HOME=d:\java\bea\weblogic700
    set JAVA_HOME=D:\java\j2sdk1.4.2_04
    只有这两个值正确了,下边你的classpath里对它们的引用才会有效。
    可以试试重新安装以下weblogic,这两个值就是默认的,而且正确,然后再加入你的classpath的内容。
      

  3.   

    还有在console里配置连接池的时候,确保你填入的驱动类路径是正确的,应该在你的驱动程序jar包里有说明文件的。比如oracle的驱动类路径就是:oracle.jdbc.driver.OracleDriver。一定要写正确了。
      

  4.   

    startWLS.cmd里
    set WL_HOME=D:\bea\weblogic700
    set JAVA_HOME=D:\bea\jdk131_08set CLASSPATH=%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\server\lib\msbase.jar;%WL_HOME%\server\lib\msutil.jar;%WL_HOME%\server\lib\mssqlserver.jar;%WL_HOME%\server\lib\mm.mysql-2.0.14-bin.jar;%CLASSPATH%set PATH=.;%WL_HOME%\server\bin;%JAVA_HOME%\bin;%PATH%这两个配置应该没错啊,如果在ClassPath里去掉
    %WL_HOME%\server\lib\msbase.jar;%WL_HOME%\server\lib\msutil.jar;%WL_HOME%\server\lib\mssqlserver.jar;%WL_HOME%\server\lib\mm.mysql-2.0.14-bin.jar;
    在Targets-server 下myserver添加到 chosen下 apply时,就不是出现的
    pool "poolname" java.sql.SQLException: No suitable driver>
    而是出现找不到无法找到这些class的错误...我觉得我的路径应该是设置对了的,
    但就是提示出现No suitable driver,,