黑马程序员技术交流社区
标题:
java环境变量为什么要配置path和classpath详细解答
[打印本页]
作者:
supoman
时间:
2015-5-5 20:05
标题:
java环境变量为什么要配置path和classpath详细解答
为何配置path?为何配置classpath?当时初学java时只是关心如何做而不去关心这些问题
为何配置path
:
在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令
为何配置classpath
:
jvm在查找class文件时如果没有设置classpath会在当前路径查找,设置classpth后 仅在classpath路径下查找class文件
现在的jdk不需要这个环境变量了。最初的jdk自己找不到jdk\lib目录下的tools.jar,所以
需要配置这个环境变量。
作者:
下一页5
时间:
2015-5-5 21:18
谁教的?path现在当前目录找,找不到,会在path环境变量里找,classpath是先在classpath环境变量里面找,如果配置时,后面加了;会在当前目录找一次
作者:
代码搬运1号
时间:
2015-5-5 22:50
都是大神
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2