java 配置

137 阅读2分钟

永久性配置

鼠标右击计算机-----属性------高级系统设置

image.png

image.png

image.png

image.png

系统变量的path:

path是名称为路径的变量,这个路径记录的就是应用程序的路径。(.exe文件)

在path变量里面已经存放了其他应用程序的路径,在这里我们要把bin下面所有的命令所在的目录放到path里面。

由于path变量中还有其他程序的路径,我们再次增加目录的时候,千万一定要注意不要删除原来的路径。

image.png

image.png

在path中增加jdk的bin目录的步骤:

复制jdk的bin目录的路径

image.png

打开系统变量中的path变量,点击编辑,然后将光标移动到最前面 按home键:

image.png

将复制的jdk的bin目录粘贴到光标处,然后在bin目录下面加个英文分号:

image.png

点击确定即可。

测试是否配置成功:

配置完环境变量之后一定要重新开个dos命令,在任意目录下输入Java或者javac,如果有如下提示信息,则配置成功。

image.png

注意:

Windows找命令的方式,找的方式第一种是帮你在当前目录找,如果找不到,第二种就会去指定的位置去找。那指定的位置在哪呢,指定的位置就是在环境变量path这。

技巧性配置

配置路径的技巧方法:

需求:在配置完path变量后,我们的JDK目录更改了,我们该怎么办?

原来jdk所在的目录:E:\java\jdk1.7.0_51\bin

现在更改

F:\java\jdk1.7.0_51\bin

E:\java\RRR\bin

F:\haha\DD\bin

D:\hehehe\jdk1.7.0_51\bin

 

解决方法:去path变量中更改JDK的目录。

弊端:这种多次修改path变量,难免会造成其他的路径误修改。

更优方案:我们可以把jdk中可能发生变化的目录重新配置到一个新的变量中,把不变的写在path中。

例如:

path=abc\bin;

abc=E:\java\jdk1.7.0_51

系统会以为bin是abc文件夹下面的.

问题:怎么区分他是个变量,而不是个目录?

解决办法:

他的区分方式是:path=%abc%\bin;

%abc%表示用百分号取abc变量的值。

在实际中我们一般不用abc,而用JAVA_HOME

 

JAVA_HOME=E:\java\jdk1.7.0_51

Path=%JAVA_HOME%\bin;

%JAVA_HOME%:百分号表示去读取变量名为JAVA_HOME的值。