oracle11g如何用jdbc连接数据库
Class.forName("oracle.jdbc.driver.OracleDriver");这行代码总是执行出错,在网上下了一些jdbc驱动,还是出现如下错误:ja...
Class.forName("oracle.jdbc.driver.OracleDriver");
这行代码总是执行出错,在网上下了一些jdbc驱动,还是出现如下错误:
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at test.Jdbc.main(Jdbc.java:15)
我都已经把oracle安装文件夹下的jdbc文件夹下的所有jar包都导入了,怎么还是不行呢
答对加分!!! 展开
这行代码总是执行出错,在网上下了一些jdbc驱动,还是出现如下错误:
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at test.Jdbc.main(Jdbc.java:15)
我都已经把oracle安装文件夹下的jdbc文件夹下的所有jar包都导入了,怎么还是不行呢
答对加分!!! 展开
5个回答
展开全部
你可以去oracle11g的安装目录下找到jdbc/lib/,然后把odbc.jar拷贝到java的环境下,并设置一下环境变量就可以用了。如果还是不可以用,就在Eclipse程序中右键->Build path->Configure Build Path,然后在Libraries中选择Add External JARS导入odbc.jar包就可以正常使用了。
追问
看不补充
追答
我最新使用的是ojbc5.jar,安装的也是11g,本来放到java环境下并且设置了环境变量还是不行,然后我就导入到Eclipse里去,就可以了。我只导入了ojbc5.jar就行了。你有没有在环境变量里设置呢?
展开全部
你确定你导入了ojdbc_xx.jar包
你这jar包也太多了嘛,多了有冲突。。。
不要导入多个相同的包
你这jar包也太多了嘛,多了有冲突。。。
不要导入多个相同的包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先建立ODBC数据源:【开始】→【设置】→【控制面板】→【管理工具】→【数据源(ODBC)】
更多追问追答
追问
不对,我想要用jdbc
追答
是啊,用的就是JDBC-ODBC桥驱动方式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的jdbc包没全吧,oracle在自己目录下就有jar包,拷出来导进去
更多追问追答
追问
在哪个目录 能详细点吗
追答
在Oracle数据库安装文件夹中找到jdbc文件夹→lib文件夹→classesl2.jar
你的包怎么是ojdbc= =
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询