Win10
在Win10环境下,需要配置如下三个变量:
例如:
1. JAVA_HOME:C:\Program Files\Java\jdk1.8.0_201
2. Path:%JAVA_HOME%\bin、%JAVA_HOME%\jre\bin
3. CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
说明:
1. JAVA_HOME:该变量指向的是你的JDK实际安装目录
2. Path:Path变量为系统变量,我们要做的是编辑Path变量,新增上面所示的两个值
3. CLASSPATH:这是Java的类路径变量,JDK1.5之后可以不用再设置CLASSPATH,但建议还是配上
4. 验证:在DOS命令行窗口,输入java -version、javac,若可以看到Java版本、一些参数提示信息,则说明配置成功
Linux
在Linux环境下,我们只需要在/etc/profile文件末尾添加如下配置:
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
说明:
1. JAVA_HOME变量与Win10环境下一样,指向的是你的JDK实际安装目录
2. export在Shell中为设置环境变量的命令,如:export 变量名=变量值
2. /etc/profile文件修改后,我们需要执行source /etc/profile让配置立即生效
3. 验证与Win10环境下一致,直接在命令行输入java -version、javac验证即可
扩展
Linux系统中修改配置文件,需要使用到vi/vim编辑器,如果有些新手朋友不太熟悉Linux,建议可以先去熟悉下Linux基本操作,在这里附上vi编辑器的一些概念与基本命令
一般模式
用vi打开一个文件,默认就进入了一般模式,这种模式最基础的功能就是移动光标,还可以使用按键组合的方式来执行复制、粘贴、删除功能
编辑模式
在一般模式中,按i可以进入编辑模式(底部会出现--INSERT--字样),在编辑模式中可以输入文字到文件中,从编辑模式回到一般模式需要按ESC键
末行指令模式
在一般模式中,按冒号键(:)或斜杠键(/)或问号键(?)就会在当前视图的最后一行出现相应的符号,这就代表进入了末行指令模式
对于上面修改/etc/profile文件的例子,我们可以这样操作:
1. vi /etc/profile
2. 按i进入编辑模式,添加配置内容
3. 按ESC进入一般模式,输入:wq保存退出