感恩三周年,极客节签到送极客币、免费送书、VIP买一送一、职业学院5折优惠,快乐享不停!

JDK环境变量怎么配置

我叫高尚 Java常用技巧-Java配置... 最后由 极客学院-媛儿 于2015年07月06日回复

  • 1 回答
  • 1.6k 浏览

希望有些文字上的解释,也方便做笔记,有笔记加视频一定不会忘的!

  • 极客学院-媛儿 2015年07月06日 回答 #1楼
  • JAVA_HOME:意思是指定义了一个系统常量。这个常量可以在其他地方用%JAVA_HOME%的方式引用,执行时会替换成它所表示的字符串。并不是像有些人说得和TOMCAT有关系。

    PATH:意思是为CMD指定一个程序引用,类似于为CMD建立一个快捷方式。当在cmd中输入命令时,cmd就会在PATH指定的地方去查询这个命令,并执行。如果cmd下一些系统常用命令不能执行,也可以检查这里的配置是不是有问题。

    CLASSPATH:是告诉CMD这里有一些类库可以使用。如果调用javac命令,JVM就会在这个目录下去找需要用到的常用类库。具体设置如下:

    例:

    安装路径,如:C:Program FilesJavajdk1.5.0

    配置环境变量:

    JAVA_HOME = C:Program FilesJavajdk1.5.0

    path = %JAVA_HOME%bin

    classpath = .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar

    经过以上配置有些人通常会出现错误,可以通过以下几点排错:

    1、PATH、CLASSPATH等 不区别大小写

    2、只需要设置着3个变量即可,不需配置去其他变量

    3、环境变量分为系统变量和用户变量,如果是系统变量的话对于所有登陆使用此电脑的用户都有效,用户变量只对相应用户起作用。设置为这两个变量都可以

    4、变量值最后的;(分号)可带可不带,处于中间位置的;(分号)不可省略

    5、注意区别/、,在WINDOWS里的路径名一般用(反斜杠),但有时我们发现其实/也可以,最好使用,在C/C 里是转义字符的意思,而/是HTTTP,FTP协议的路径符号

    6、例子中把JAVA_HOME设置为C:Program FilesJavajdk1.5.0,是因为JDK安装路径决定的,可根据自己的安装目录进行相应修改。

  • 0 评论