关于Java中package语句的使用和相关配置问题
1.配置:
在CLASSPATH中加入当前.java所在的父目录路径:E:\tinj,此时的CLASSPATH是下面这个样子:
.;C:\j2sdk1.4.0\lib\tools.jar;C:\j2sdk1.4.0\lib\dt.jar;C:\j2sdk1.4.0\jre\lib;E:\TINJ\
2.使用:
在E:\TINJ\下建立目录c5,在c5目录下有一个.java文件,其代码如下:
package c5;
public class TestPackage
{
public static void main(String[] args)
{
System.out.println("Hello");
}
}
此时,系统编译顺利通过,可在运行的时候给出下面的错误提示信息:
Exception in thread "main" java.lang.NoClassDefFoundError:TestPackage(wrong name c5/TestPackage)
请高手帮忙!