Java命令用于运行Java程序,它会启动Java虚拟机,Java虚拟机加载相关的类,然后调用主程序类的mail()方法。
那此被加载运行的类在哪里呢?
A)如: java SomeClass --java命令就会在系统环境变量classpath下
B)如:java -classpath C:\classes2 --则java命令就会在classpath后的参数目录下寻找
C)如:C:\> set classpath=C:\classes2 java SomeClass --则在当前设定的C:\classes2下寻找
所以设置classpath有以下三种方法。
1)在操作系统中定义系统环境变量classpath.
2)在一个DOS命令窗口中定义当前环境变量classpath,例如
C:\> set classpath=C:\classes2
3)在java命令或javac命令中通过-classpath选项来设置classpath,例如
<