看下面这段代码:
import java.util.*;
import static net.mindview.util.Print.*;
public class HelloDate {
public static void main(String args[]) {
print("Hello, it's: ");
pritn(new Date());
}
}
我是在http://www.mindviewinc.com/TIJ4/CodeInstructions.html 下载的thinking in java 书中的源码,加压后放在了C:\TIJ4\code下面(其中Print.java就在C:\TIJ4\code\net\mindview\util下面),然后HelloDate.java在D:\延飞下面,
现在我在dos 命令行里运行D:\延飞>javac HelloDate.java
HelloDate.java:2: 错误: 程序包net.mindview.util不存在
import static net.mindview.util.Print.*;
^
HelloDate.java:6: 错误: 找不到符号
print("Hello, it's: ");
^
符号: 方法 print(String)
位置: 类 HelloDate
HelloDate.java:7: 错误: 找不到符号
pritn(new Date());
^
符号: 方法 pritn(Date)
位置: 类 HelloDate
3 个错误
接着我直接在dos 命令行里这样操作D:\延飞>set classpath=C:\TIJ4\code;然后编译运行都通过了,
那么现在我不去设置D:\延飞>set classpath=C:\TIJ4\code;我在环境变量里面直接设置 CLASS_PATH= .;C:\TIJ4\code;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;为啥就编译不通过呢,提示程序包net.mindview.util不存在???请高手帮忙分析下。。万分感谢。