classpath中的那个.后面不用加“\”

解决方案 »

  1.   

    按楼主所说的,改了但还有错误:D:\j2ee\data\ch7>java FirstJDBC
    Exception in thread "main" java.lang.NoClassDefFoundError: FirstJDBC (wrong name
    : com/j2ee14/ch7/FirstJDBC)
            at java.lang.ClassLoader.defineClass0(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
    3)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
            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)D:\j2ee\data\ch7>
      

  2.   

    FirstJDBC是你自己定义的类吗?
    放在一个目录下,一起编译就可以了