谁能说出123来?
本贴想讨论的实质是 JAVA_Home 与 Path 在编译JAVA文件和执行Class文件的区别
我的JDK安装路径 F:\j2sdk1.4.2_02\bin
1。请问为什么要在用户变量下创建JAVA_Home 变量,然后设置F:\j2sdk1.4.2_02\bin ?这个JAVA_Home变量是不是给例如eclipse这样类型 的工具去调用的?
2。在我机器上只需设置path=.;F:\j2sdk1.4.2_02\bin 就完全可以执行JAVAC JAVA等命令了,而不需要做第一步(JAVA_HOME),但是我不设置 path=.;F:\j2sdk1.4.2_02\bin ,而只设置JAVA_HOMEF:\j2sdk1.4.2_02\bin,JAVAC命令是不能执行的,请问为什么?
3。用户变量的优先级高还是环境变量的优先级高?
4。我将一些练习的JAVA文件(绝对是JAVA文件后缀)都放在一个叫f:\MyTestJava文件目录下,想通过环境变量来设置实现:
CMD命令窗体中 ,任何路径下执行JAVAC命令都能直接到MyTestJava文件夹下去编译我要编译的文件,
例如:我要编译MyTestJava文件夹下的Example.java
c:\> javac Example.java (这样会报错,每次都要c:\> javac f:\MyTestJava\Example.java才可以,太麻烦)
请问在环境变量里边该怎么设置呢?