PATH、CLASSPATH和JAVA_HOME的区别及作用

2017-03-15  本文已影响0人  上课睡觉觉

我们首先明确下三者的概念

三者之间没有什么必然的联系,如果硬要说有联系的话,那么我们通常是通过JAVA_HOME这个变量来方便地指定PATH和CLASSPATH,比如我的JAVA_HOME是这么配置的:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
那么我的PATH可以这么配置:
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH可以这么配置:
CLASS_PATH="$JAVA_HOME/lib"

JDK1.5之后好像已经不需要再配置PATH和CLASSPATH了。

上一篇下一篇

猜你喜欢

热点阅读