当前位置: 代码迷 >> Java相关 >> 连接不到数据库
  详细解决方案

连接不到数据库

热度:332   发布时间:2010-11-21 21:30:02.0
连接不到数据库
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class Test16 {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
         
        Class.forName("oracle.jdbc.driver.OracleDriver");
        
        String url="jdbc:oracle:thin:@localhost:1521:orcl";
        
        Connection con=DriverManager.getConnection(url,"sa","123");
        
        
         }
}

Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at Test16.main(Test16.java:9)
搜索更多相关的解决方案: 数据库  

----------------解决方案--------------------------------------------------------
没有导入oracle驱动包吧?

[ 本帖最后由 Apopo 于 2010-11-21 23:51 编辑 ]
----------------解决方案--------------------------------------------------------
那是怎么导入的
----------------解决方案--------------------------------------------------------
如果是web project直接将oracle驱动包拷贝到lib文件夹下。
如果是java project在src下新建一个lib文件再拷贝进去,然后build path.
----------------解决方案--------------------------------------------------------
  相关解决方案