JDK1.6环境设置(个人理解)

来源:互联网 发布:手机验证码平台源码 编辑:程序博客网 时间:2024/05/20 05:26

个人理解:

 

path:你开个cmd窗口运行如 java或javac等java命令 系统能够识别到(就像windows系统里面的那些如format命令一样的,也是这样设置的)。

在设置jdk环境的时候发现网上那些说的都是一样的,设置path ,java_home,classpath,

我没试过1.5是什么样的,1.6里面只要设置了path 就可以,如:d:/jdk1.6/bin;编译时会默认去找d:/jdk1.6下要用到的那些工具包dt.jar,tools.jar。

 

java_home:JDK的安装路径。不设置也可以,设置我想应该是为了后面的classpath配置的时候方便些吧,不用再重复写那么多次路径名(如果你的路径设置的很深的话!!!)。

 

classpath:就是你要用到的jar包,如:Class.forName("com.mysql.jdbc.Driver");(我把范围说的具体点,就要比如我在用到jdbc连数据库,要用到mysql-connector-java-5.0.5.jar这个包,当然说的不是你在ide开发工具如eclipse里面直接编译,而是自己手动在dos命令行下编译了,这时候没设置是会报错了classNotFound...,为什么呢,因为编译器怎么知道你要找的类是在哪里呢,就要指定了classpath=%java_home%/lib/mysql-connector-java-5.0.5.jar;这个java_home就是上面提到的要用到的,因为如果你可能有很多包要用到,不过感觉也没方便到哪.)。当然还有一种办法就是你不配置classpath,你可以在jdk里面找到这个文件夹D:/jdk1.6/jre/lib/ext,把需要用到的包放在这里就可以了。

(ext--extend的意思吧,学计算机的还是要学好英语啊,真的很重要,怎么说到这个来了...)

 

原创粉丝点击