简介:Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。
一、CentOS7上JDK1.8环境变量:
1、打开配置文件:
vim /etc/profile
2、在文件的底部添加:
export JAVA_HOME=/usr/java/jdk1.8.0_221 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
3、执行source命令使其生效:
source /etc/profile
二、Windows10上JDK1.8环境变量:
1、新建环境变量JAVA_HOME
打开“文件资源管理器”——右键“此电脑”——“属性”——“高级系统设置”——“高级”——“环境变量”——“新建”
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_152
注:变量值是自己的jdk安装目录
2、新建环境变量CLASSPATH
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注:需要注意变量值前面的“.;”
3、配置环境变量PATH
双击Path,点击新建,添加“%JAVA_HOME%\bin”;
再次点击新建,添加“%JAVA_HOME%\jre\bin”。
注:这里要特别注意一下,win10环境变量值是一行一行的,不要直接点击新建,添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,否则会出现“javac不是内部或外部命令”错误。
三、Mac上JDK1.8环境变量:
1、打开配置文件
sudo vim /etc/profile
2、按照提示数据登录密码;
3、在文件底部添加:
#配置JAVA_HOME,此处路径根据自己的版本填写
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/" CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH:$M2_HOME/bin:$PATH: export JAVA_HOME export CLASSPATH export PATH
4、执行source命令使其生效:
source /etc/profile
四、检验配置是否正确:
java -version
配置完成