cocoa911
发贴: 4
积分: 0
|
于 2005-08-05 09:11
谢谢,最近在学习 ,《java编程思想》过程中碰到 有关 package语句问题,希望各位给予答复,状况如下: package com.bruceeckel.simple; public class Vector { public Vector(){ System.out.println("com.bruceeckel.util.Vector"); } } 保存并命名为 Vector.java 启动命令提示符,显示如下: Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Bluewater>cd\jt
C:\jt>javac Vector.java
C:\jt>java Vector Exception in thread "main" java.lang.NoClassDefFoundError: Vector (wrong name: c om/bruceeckel/simple/Vector) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12 4) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) 我的CLASSPATH=.;D:\jdk1.5.0\lib;C:\jt PATH=.;D:\jdk1.5.0\bin; 而且在我又建立了一个名为 C:\jt\com\bruceeckel\simple的路径,但是还是有如上错误, 我的疑问就是如何处理该故障,谢谢各位指教。
|