你这样编译:只需要一句:javac -d . *.java

解决方案 »

  1.   

    要把已编译过的class文件加到classpath里。d:\liu\ javac -d . -classpath . *.java
      

  2.   

    按 shirley_6693_drm() 的说法
    编译通过了,可是运行有不行了
    java liu415.OracleOCITest
    Exception in thread "main" java.lang.NoClassDefFoundError: liu415/OracleOCITest
    为什么呀?
      

  3.   

    我的classpath
    D:\oracle\ora90\jdbc\lib\classes12.jar;C:\j2sdk1.4.2_07\lib\tools.jar;.;
      

  4.   

    按bwsabc(javavaj)的说法
    set classpath=%classpath%;.
    java liu415.OracleOCITest
    程序报错
    F:\liu\liu414>java liu415.OracleOCITest
    Error loading Oracle Driver...
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
            at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:141)
            at liu415.OracleOCITest.<clinit>(OracleOCITest.java:6)
    The SQL command you want to execute is
    select * from shp_yot_tbl
    java.sql.SQLException: No suitable driver
            at java.sql.DriverManager.getConnection(DriverManager.java:532)
            at java.sql.DriverManager.getConnection(DriverManager.java:171)
            at liu415.DBConnection.makeConnection(DBConnection.java:22)
            at liu415.OracleOCITest.main(OracleOCITest.java:28)
    You do not create a connection
      

  5.   

    将.;放到最前面看着习惯点!
    如果在d:\liu\ java liu415.OracleOCITest
    不应该有错误的
      

  6.   

    将你的数据库驱动放到jre\lib\ext中!
      

  7.   

    The SQL command you want to execute is
    select * from shp_yot_tbl
    java.sql.SQLException: No suitable driver
      

  8.   

    按zhutouzip(Speak out!-shyboy)所说我试了还是有错误 
    我的classpath  .;D:\oracle\ora90\jdbc\lib\classes12.jar;C:\j2sdk1.4.2_07\lib\tools.jar;
    F:\liu\liu414>java liu415.OracleOCITest
    Error loading Oracle Driver...
    java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
            at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:141)
            at liu415.OracleOCITest.<clinit>(OracleOCITest.java:6)
    The SQL command you want to execute is
    select * from shp_yot_tbl
    java.sql.SQLException: No suitable driver
            at java.sql.DriverManager.getConnection(DriverManager.java:532)
            at java.sql.DriverManager.getConnection(DriverManager.java:171)
            at liu415.DBConnection.makeConnection(DBConnection.java:22)
            at liu415.OracleOCITest.main(OracleOCITest.java:28)
    You do not create a connection
      

  9.   

    你里面有几个jdk或jar,看看path里的设置,哪个java的bin在前面肯定是load class的时候路径搞错了
      

  10.   

    zhutouzip(Speak out!-shyboy):你所说的完全路径再什么地方呀,能给出绝对路径吗?
    我的驱动程序在D:\oracle\ora90\jdbc\lib\classes12.jar
      

  11.   

    呵呵,昨天是在jbuider中调试成功的,可是离开jb就不行了, thrive_li() ( ) 快帮帮我吧
      

  12.   

    java_home\jre\lib\ext也就是你的jdk安装目录中jre\lib\ext
      

  13.   

    现在编译都通过了,可是就是运行的时候找不到驱动程序,我在d盘装有oracle9
    classpath:  D:\oracle\ora90\jdbc\lib\classes12.jar;C:\j2sdk1.4.2_07\lib\tools.jar;.;
      

  14.   

    你到cmd中,用命令set path,set classpath ,set java_home ,
    把这几个参数贴到这看看.
      

  15.   

    解决了,万分感谢zhutouzip(Speak out!-shyboy),在下马上给分