运行程序出错
首先我在下面的文件夹下创建一个ClassBag文件夹和一个Program文件夹
F:\学习\作业\JAVA编程
在Program文件夹下创建一个A.java文件(内容如下)
package ClassBag;
public class A
{
public static void main(String args [])
{
new B().print();
}
}
class B
{
void print()
{
System.out.println("hello world!");
}
}
我在CMD中运行F:\学习\作业\JAVA编程 javac -d . ./Program/A.java命令行编译成功在ClassBag文件夹中出现两个类文件为A.class,B.class 然后在CMD中运行F:\学习\作业\JAVA编程 java ./ClassBag/A 结果出错!错误信息如下
Exception in thread "main" java.lang.NoClassDefFoundError: //ClassBag/C
不知道为什么 谁知道啊!
我的环境变量如下:
CLASSPATH=F:\学习\作业\JAVA编程\ClassBag
PATH=C:\Program Files\Java\jdk1.5.0_06\bin