在环境变量CLASSPATH里把.加进去
执行 java 要cd到编译生成的TestParameter.class所在的目录
执行 javac 要cd到TestParameter.java所在的目录,执行 java 要cd到编译生成的TestParameter.class所在的目录
-D 设置系统参数
-d 设置编译生成的.class放到哪一个目录
代码如下:
public class Test {
public static void main(String[] args) throws IOException {
System.out.println(System.getProperty("log_path"))
}
}
什么叫区别,完全就不是一个意思。
经测试D:\ABC 是可以输出的,见下图:
d是directory的缩写,可以用-d选项来指定输出的class文件的路径。
例如:javac -d ~/jjava/class Time.java
就是指编译Time.java并且把编译好的Time.class放到~/jjava/class/目录中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)