有很多人说把oracle的jdbc驱动class12.jar放在lib文件夹下就可以了,可是我从oracle网站下了class12.zip改名为class12.jar后放在sdk目录下的lib文件夹下,import oracle.jdbc.driver.*不行,说不能引用,为什么?
我有几点不明白
class是什么文件,可以直接运行吗?因为我解压开class12.zip这后是很多的class文件,
还有一个问题,zip直接改名为jar就行了吗?
我怀疑我的classpath设置有问题,大家看看是不是:
.;JAVA_HOME\LIB;JAVA_HOME\lib\classes12.jar
别的sdk库都可以引用,我要怎样做才行呀,谢谢大家了

解决方案 »

  1.   

    zip直接改jar?
    zip里面不是jar吗,
    不太清楚,没弄过oracle的驱动,
    不过一般不会像楼主那么搞的吧。楼主都弄jdbc了,竟然连class都搞不清楚?
    class文件是java文件编译后产生的,不能直接运行,楼主的直接运行不知道是什么意思
      

  2.   

    1.classes12.zip不用改名.就可以用zip
    2.set classpath=.;%JAVA_HOME%\LIB;%JAVA_HOME%\lib\classes12.jar
    且你的JAVA_HOME必须先定义
    我测试能通过的,没问题
      

  3.   

    .classes12.zip不用改名.就可以用zip.classs文件就是编译好得jar包
      

  4.   

    楼主难道不会使用sdk开发工具吗,设置classpath不就容易多了。
      

  5.   

    class12.zip只有在tomcat中需要改名为class12.jar,在应用程序中是不需要改名的。