为什么需要配置path,什么时候需要classpath?
来源:互联网 发布:淘宝视频制作教程 编辑:程序博客网 时间:2024/04/29 16:03
1.之所以配置path,是为了便捷。不把JDK的bin目录加到PATH的话,需要
path\to\jdk\bin\javac Xxx.java 这样编译程序,加到PATH后,可以直接 javac Xxxx.java, 输入省事多了。
2.JDK1.5后,就不必再配置classpath了。但建议继续设置以保证向下兼用问题
最初的jdk自己找不到jdk\lib目录下的tools.jar,所以需要配置这个环境变量。
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
其中"."表示在当前目录下寻找所要编译的类
配置classpath变量,才能使得java解释器知道到哪里去找标准类库,这些标准类库是别人已经写好了的,我们只管使用。
比如我们常用到java.lang包中的类,在配置classpath变量后被设为默认导入,所以在写程序时就不用import这个包了。
那么这些标准类库在哪呢?在以JDK的lib目录下以jar为后缀的文件中:一个是dt.jar,一个是tools.jar,
这两个jar包都位于jdk1.6.0/lib目录下
参考链接:http://zhidao.baidu.com/link?url=63wnyHV2ho192cb7JMXouinOyWDUI1lVkDPZGGvhhWzcoVoLie7bZd8rt5VVHXjihHYQlEkX_vPKP_1FoxHOfwGja04U_9HP7HhoiR0DU6W
0 0
- 为什么需要配置path,什么时候需要classpath
- 为什么需要配置path,什么时候需要classpath?
- 黑马程序员-----六、 java为什么需要配置path,什么时候需要classpath
- java为什么配置JAVA_HOME,PATH,CLASSPATH?
- 为什么要配置path,classPath,java_home
- java classpath配置需要注意的问题
- jdk6之前版本为什么需要设置classpath环境变量?为什么tomcat为什么不需要设置classpath环境变量?
- 回程路由 的作用 为什么 什么时候需要回程路由
- HashMap什么时候重写hashcode和equals方法,为什么需要重写
- 什么时候需要虚析构函数
- 什么时候需要重建索引
- 什么时候需要同步机制?
- 什么时候需要虚析构函数
- 什么时候需要重建索引
- 什么时候需要虚析构函数
- 什么时候需要protected继承?
- oracle什么时候需要commit
- oracle什么时候需要commit
- 10个加速Table Views开发的Tips
- jvm参数设置
- Java基础--------IO流
- Mybatis执行Update返回行数为负数
- HDU2449 Remmarguts' Date(第k短路)
- 为什么需要配置path,什么时候需要classpath?
- POJ 1284 Primitive Roots(欧拉函数)
- Oracle(零)--> 伪列和分组聚合(Oracle 开篇,比较初级啦~)
- Android 开源项目分类汇总
- 四种方案解决ScrollView嵌套ListView问题
- android:inputType参数类型说明
- 基于逆波兰表达式的计算器
- [日志处理工作之七]Elasticsearch集群脑裂现象与保证可靠性的配置
- Hello,world.