当前位置: 技术问答>java相关
请问 关于SQLSERVER2000的JDBC驱动的问题
来源: 互联网 发布时间:2015-04-02
本文导语: 我安装完成之后为什么JBUILDER里面运行下面这句话的时候 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 报错 SQLException:com.microsoft.jdbc.sqlserver.SQLServerDriver 请高手们指教 谢谢! | sunyt:安装JBuilder以...
我安装完成之后为什么JBUILDER里面运行下面这句话的时候
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
报错
SQLException:com.microsoft.jdbc.sqlserver.SQLServerDriver
请高手们指教 谢谢!
|
sunyt:安装JBuilder以后,可以不用设置ClassPath,所以直接设置ClassPath会使JBuilder瘫痪。
请按照以下方法设置:
ClassPath = .;%Java_Home%JRELibrt.jar;%Java_Home%JRELibjaws;%Java_Home%JRELibsunrsasign.jar;%Java_Home%JRELibi18n.jar;%Java_Home%Libdt.jar;%Java_Home%Libtools.jar;%Java_Home%Libhtmlconverter.jar;%J2EE_Home%Libj2ee.jar;%J2EE_Home%Libj2eetools.jar;%J2EE_Home%Libjhall.jar;%J2EE_Home%Libejb10deployment.jar;%J2EE_Home%Libj2ee-ri-svc.jar;%J2EE_Home%LibSystemcloudscape.jar;%J2EE_Home%LibSystemcloudutil.jar;%J2EE_Home%LibCloudScapecloudview.jar;%J2EE_Home%LibCloudScapecloudclient.jar;%J2EE_Home%LibCloudScapeRmiJdbc.jar
其中%Java_Home%是J2SE SDK安装路径,%J2EE_Home%是J2EE SDK安装路径。
请按照以下方法设置:
ClassPath = .;%Java_Home%JRELibrt.jar;%Java_Home%JRELibjaws;%Java_Home%JRELibsunrsasign.jar;%Java_Home%JRELibi18n.jar;%Java_Home%Libdt.jar;%Java_Home%Libtools.jar;%Java_Home%Libhtmlconverter.jar;%J2EE_Home%Libj2ee.jar;%J2EE_Home%Libj2eetools.jar;%J2EE_Home%Libjhall.jar;%J2EE_Home%Libejb10deployment.jar;%J2EE_Home%Libj2ee-ri-svc.jar;%J2EE_Home%LibSystemcloudscape.jar;%J2EE_Home%LibSystemcloudutil.jar;%J2EE_Home%LibCloudScapecloudview.jar;%J2EE_Home%LibCloudScapecloudclient.jar;%J2EE_Home%LibCloudScapeRmiJdbc.jar
其中%Java_Home%是J2SE SDK安装路径,%J2EE_Home%是J2EE SDK安装路径。
|
msbase.jar,mssqlserver.jar,msutil.jar有没有设置到classpath里面?
|
不好意思,忘了主题:在ClassPath那一长串后面把gdsean说的那几个文件加进去。:p
|
他的系统变量跟你的不同,你就在你自己的classpath里面加入我上面写的几个文件路径就可以了
|
对,但是不完全。还应该把那些系统包的路径加进去,最重要的就是“.”,没有它,你连HelloWorld都运行不起来。
|
C:Program FilesMicrosoft SQL Server 2000 JDBClibmsbase.jar;C:Program FilesMicrosoft SQL Server 2000 JDBClibmssqlserver.jar;C:Program FilesMicrosoft SQL Server 2000 JDBClibmsutil.jar;.
|
系统?jdk的lib吧,那些东西不用了,jvm可以找到的
|
sunty:
你先照着gdsean说的做一次,写一个HelloWorld试试看再说。
你先照着gdsean说的做一次,写一个HelloWorld试试看再说。
|
把那三个jar添加到你的工厂里不行吗
|
sunyt:改变了ClassPath要重新启动计算机才能生效。
|
在Windows的命令行模式下,
Set ClassPath=.;%Java_Home%librt.jar;(etc.)
Set ClassPath=.;%Java_Home%librt.jar;(etc.)