美文网首页
java环境变量设置,是什么鬼?

java环境变量设置,是什么鬼?

作者: IssAc78 | 来源:发表于2016-05-09 20:03 被阅读53次

入门学JAVA时,很多教程都会先教你如何安装JAVA。安装完JDK(我们学习JAVA开发的必要工具)后,就会去设置JAVA运行环境变量设置。

刚开始时都是按教程上面的方法去设置。但也有不少新人都会失败。本人也是!

那么让我们简单来说说这些设置的用途,这样你就容易记得如何设置,下次就不用再去搜教程了。

1,JAVA_HOME

当我们安装JDK时,就有提示选择或填写你所安装的路径地址。当然一般在windows平台才这样。LINUX平台一般都在安装时就会选好路径。

JAVA_HOME的量就是你安装JDK的路径。例如:

JAVA_HOME=C:\jdk1.5.0_06  

 这就是告诉系统,你要用的JAVA开发工具到时放那里了。

2,PATH

path这变量,可能有些系统上已经有数量了。我们只要打我们要设置的东西加在本来的数量后面就可以。记得用“;”这符号分隔开喔。例如:

PATH=%JAVA_HOME%\bin;

这个%JAVA_HOME%,就是引用JAVA_HOME的数量,其实你也可以写成 C:\jdk1.5.0_06\bin;有些人就会问,直接写不就好了吗?哈,我觉得这是编程思想,代码尽量不重复!如果你地址改了,而你不用%JAVA_HOME,那么你PATH也要再改一次,反之就不用改了。

这PATH就是让系统去找JAVA运行时要加载的东西。

3,CLASSPATH

系统知道JAVA运行时要那里找JAVA了!那么当我们使用java 命令来运行java程序时,JRE去那里找.class文件呢?这时就有个环境变量classpath了

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

看清楚喔,等号后面是一个“.“这符号的。这是在当前路径下找你要运行的类文件。后面那就是加载JAVA自己的类。

1.4版本以前的版本JDK是一定要在CLASSPATH环境变量中添加“." 的,后来1.5以上的版本,JRE会自动搜索当前路径下的类文件,而且使用java的编译和运行工具时,系统可以自己加载上面提到

%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

所以不再需要设置CLASSPATH环境变量了,当然你要指定你想要的路径也是可以的!

如何你要临时指定JRE搜索的JAVA类路径,可以用 -classpath选项

java -classpath D:\Code\JavaClass java类

本人刚开始学JAVA,如果上面有写的不好的,请指点!谢谢!

相关文章

  • java环境变量设置,是什么鬼?

    入门学JAVA时,很多教程都会先教你如何安装JAVA。安装完JDK(我们学习JAVA开发的必要工具)后,就会去设置...

  • centos安装hadoop

    1)如果系统已经安装java,通过以下方式设置java相关环境变量: 设置java相关环境变量: 如果系统没有安装...

  • react-native环境搭建

    安装Java环境并设置环境变量 安装android Studio并设置环境变量(https://developer...

  • win10-java环境变量配置

    1,java “我的电脑”右键属性,找到高级系统设置,打开环境变量设置,修改“系统环境变量” “变量名”:Java...

  • 配置Java环境变量

    1、Mac配置Java环境变量:jdk在mac系统环境变量设置 2、Win10配置Java环境变量: CLASSP...

  • react-native android 环境配置

    1、Java 下载安装 JDK,设置环境变量 新建环境变量 JAVA_HOME = C:\Program File...

  • kafka学习笔记

    一、环境变量设置 1. 设置JAVA环境变量 修改/etc/profile配置,添加以下信息 2. 设置kafka...

  • mac下配置maven(Eclipse、IDE下使用)

    配置Maven需要检查下Java环境变量的设置。需要检查JAVA_HOME环境变量以及Java版本 1、下载Mav...

  • Flink设置Java Opts

    设置Java Opts 可以手动设置环境变量JAVA_HOME或配置项env.java.home中conf/fli...

  • 第一阶段总结 Java

    一、java 环境变量 1. 计算机-》属性-》高级系统设置-》环境变量-》系统变量 JAVA_HOME : jd...

网友评论

      本文标题:java环境变量设置,是什么鬼?

      本文链接:https://www.haomeiwen.com/subject/hkperttx.html