在做一个web service,web service中用到了jdbc连接sql server数据库。
这个web service在没法不成服务前作为java文件直接运行的时候(也就是直接在工程中运行),没有问题。
但一旦发布成服务后,调用服务的时候,就会出现:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
的错误。
环境变量,该添入工程的包等都设置好了。据说,java打成jar包时,也会出现这样的问题,但可以通过在jar包中添入需要的一些东西得到解决,可我这是个web service,该怎么办??
用的是eclipse。在数据库版发了个100分的帖:
http://topic.csdn.net/u/20080602/00/e617e6dc-9846-4b03-963c-ad39e4be0943.html
这个web service在没法不成服务前作为java文件直接运行的时候(也就是直接在工程中运行),没有问题。
但一旦发布成服务后,调用服务的时候,就会出现:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
的错误。
环境变量,该添入工程的包等都设置好了。据说,java打成jar包时,也会出现这样的问题,但可以通过在jar包中添入需要的一些东西得到解决,可我这是个web service,该怎么办??
用的是eclipse。在数据库版发了个100分的帖:
http://topic.csdn.net/u/20080602/00/e617e6dc-9846-4b03-963c-ad39e4be0943.html
解决方案 »
- 如何做一个向导页面的对话框,包含上一步、下一步之类的按钮
- java 界面的问题!
- JBuilder紧急求救
- 怎么求三维数组各维的长度?
- 如何在swing中制作浮动窗体,就像在Eclipse或Jb左侧的窗口可以任意拖动和拼接
- 求一个操作文本的效率解决方案,困扰,解决狂给分.
- 请教一个FileInputStream的问题
- MS SQL2000数据库操作:DataSet has no unique row identifiers.马上给分
- 有哪位知道eclipse的V4ALL 怎么用??
- ▲▲▲▲▲▲高分求教一个FLASH的问题▲▲▲▲▲▲
- 请教一个eclipse配置的问题!
- 关于booean变量的问题
2.如果你用的服务器是Tomcat的话,建议在Tomcat目录下的lib文件中加入三个驱动包(如果是Tomcat5.0的话,lib文件夹应该是在common文件夹下).
2005是com.microsoft.sqlserver.jdbc.类名
用sql server 2000。
我在工程中运行是没有问题的,一旦以web服务的方式调用,就出现了上面的报错。
2.如果你用的服务器是Tomcat的话,建议在Tomcat目录下的lib文件中加入三个驱动包(如果是Tomcat5.0的话,lib文件夹应该是在common文件夹下)这个正解~~~~~~呵呵
不过却返回了这个信息,不知道是什么意思?是有错误么
com.microsoft.jdbc.base.BaseResultSet@ce16ad
2. 确认你的DRIVER包对应路径与com.microsoft.jdbc.sqlserver.SQLServerDriver相符.这样就基本OK了, 当然仅仅是要本地运行的话, 也可以把DRIVER LIB添加到你的环境变量CLASS PATH里.
放在项目的lib文件夹下试试
=》
com.microsoft.sqlserver.jdbc.SQLServerDriver 建议你看看精华贴里面的一个文章,自己找一下,是数据库连接的方式集成