关于eclipse里可以连接sqlserver2008,在浏览器里却连接不了问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/i_yjn/article/details/46537083

       以前一直在不知道的情况下用sqlserver2000的驱动(三个jar压缩包的那个),以至于在server2008的下一直出现协议不正确的问题。现在驱动改成了sqlservr2008的,却又出现了Error in datebase():java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver这种问题。原本我以为是我修改了类的问题(<jsp:useBean>里的class),后来用这个类在eclipse中运行了下,发现连接数据库完全ok!为什么一用浏览器运行就出先连接不上的问题呢?

   只有一种可能了,就是tomcal找不到数据库的驱动,按照网上查的,我把sqljdbc4.jar复制到了tomcal的bin目录下,运行后还是一样的错误!然后我又将sqljdbc4.jar的安装目录加到classpath下,没用!最后实在没办法了,将遇到的问题详细的打到搜索栏搜索(以前搜的都太简),嗯,就是题目,终于,将这个问题解决了。原来是要将sqljdbc4.jar复制到tomcal的lib目录下的啊!

   

      看来网上搜索问题不能太随便啊!

猜你喜欢

转载自blog.csdn.net/i_yjn/article/details/46537083