想开发java程序,需要先配置哪些如何配置java环境变量量,求解

java如何配置环境变量
  学软件编程,特别是java编程的初学者在开始编码前都会遇到一个难题,如何在自己的电脑上设置jdk环境变量配置。那么,java如何配置环境变量,配置前需要哪些操作步骤呢?
  1.进行java开发,必须要先安装jdk文件;同样对jdk进行变量配置前也必须安装jdk文件。没有安装jdk文件的用户,先移步Oracle官网下载jdk文件。小编以电脑为32位Windows系统为例,各位用户需要根据自己的情况下载对应的jdk文件。
  2.下载jdk并安装,安装过程中请记好文件安装的路径;
  3.安装完成后,马上可以进行环境变量的配置,右击我的电脑—属性—高级—环境变量,在系统变量中新建“JAVA_HOME”变量,变量值为:C:\Program Files\Java\jdk1.7.0_25(根据上文的jdk文件安装路径填入)
  4.新建系统变量,变量名为:“classpath”,已经有的不用新建;变量值填入为:.;%JAVA_HOME%\%JAVA_HOME%\lib\tools.(别漏掉.号!)
  5.双击系统变量path,在变量值输入框中添加变量值:%JAVA_HOME%\%JAVA_HOME%\jre\bin(请注意变量值之间用“;”隔开)
  补充环境变量的解析:
  JAVA_HOME:jdk的安装路径
  classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个“.”表示当前路径。
  检查jdk变量配置是否成功
  在开始菜单中找到“运行”,输入“cmd”,在弹出的cmd命令窗口中再输入“javac”,出现java用法说明文件,即说明jdk环境变量配置成功。
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
四川鼎育教育java培训学校【】
咨询老师电话:
四川鼎育教育UI设计培训学校【】
咨询老师电话:
今日搜狐热点\ 详解java开发环境的配置
详解java开发环境的配置
移动开发工程师
这位童鞋很懒,什么也没有留下~~!
作者的热门手记
说到java开发环境变量的配置,大家应该都很熟悉,无非是安装好JDK以后配置系统环境变量 path ,以及 CLASS_PATH ,但是对于小白来讲,刚开始学习,是否真的知道为什么要这样配置?笔者最近在复习java相关的知识,想起刚开始学习java的时候根据教程一步步搭建好开发环境,当时是知其然不知其所以然,google了一下,发现大多是介绍如何配置的,还是没有解决笔者最初的问题。现在对于这个问题有了一定的了解,故写下此文,记录下当初的疑惑,也希望能为刚入门的朋友们解惑。
JRE(Java Runtime Environment)是指Java运行环境,就像图片文件只能由图形程序打开,音频文件只能由影音程序打开一样,不同的编程语言所开发出来的程序有不同的运行环境,JRE就是Java程序运行的载体。JRE中除了一些java的标准类库函数以外,值得一说的就是Java虚拟机了,为了方便大家理解,后面结合JDK再来说明,暂且记下JRE当中有一个叫Java虚拟机的东西存在就可以了。
JDK(Java Development Kit)顾名思义,java开发工具,是连接java程序员与计算机的桥梁。用java语法编写好的源代码文件,交由JDK编译字节码,从而使得java源代码能够在Java虚拟机(JVM)中运行。
终于说到JVM了,JVM(Java Virtual Machine)能够认识JDK编译出来的字节码,并且将字节码转换成各个平台都能理解的形式,由此,各大平台就可以不加修改的执行这段源代码文件了(PS:Java的跨平台性就是得益于JVM的存在,JVM屏蔽与具体操作系统相关的信息,使得java程序可以在各个平台执行,通俗的讲,就相当于不同国家的人进行交流,而JVM就是交流中精通多国语言的高级翻译员)。
JRE和JDK都可以在上下载到,如果仅仅想要运行别人写好的java程序,只下载安装JRE就可以了,但是如果要自己编写程序就要安装JDK了,由于编写程序还要进行测试需要jre,所以在安装JDK的过程中会弹出一个对话框询问是否需要安装jre。看到这里大家应该明白了,JDK当中其实是附带了完整的JRE的,而JRE中又有java程序运行必备的JVM,所以在安装工具包的时候只要找到JDK下载安装就可以编写和调试运行java程序了。
JDK安装目录结构
如上图就是我的jdk安装目录,这里只介绍相关的目录,想了解更多关于目录结构可以自行google。途中可以看到标注了三个文件夹,其中 src.zip 是Java所有源码的压缩包; jre 就是JDK附带安装的运行环境;还用一个 lib 目录里有两个文件 dt.jar (是关于运行环境的类库,主要是swing的包)和 tools.jar (是关于一些工具的类库)大家注意一下,这两个文件也是运行时不可少的,重点来了,就是 bin 了,其中就是java开发工具的可执行文件,什么意思,就是说可以在命令行运行相关的命令来执行操作,如果是windows系统,打开会看到很多exe文件,比如 javac.exe , java.exe 等等,这两个命令分别是编译源代码和启动JVM运行字节码文件的命令,我们实际操作看一下:
大家可以看到,开始的时候我们所在的目录是个人文件夹(cmd打开时默认路径),这时候执行 java 命令的时候报错了,我们需要用 cd 命令进入到 java.exe 所在的目录也就是 bin 目录才能执行这条命令,这也就是为什么我们需要配置环境变量的原因了!
配置环境变量
1.配置Path变量
首先让我们进入环境变量的配置界面:右击计算机-&属性-&高级系统设置-&环境变量,现在看到的就是这样的界面了:在配置环境变量之前,我们需要知道windows系统环境变量当中是有 Path 这一变量的,path变量的值就是一些路径,我们在命令行输入指令时,windows首先会在当前路径查找执行文件,其次会在path配置的路径中查找,如果还没有找到就会像上面一样报错,由于 Path 默认的值是没有 bin 目录的路径的,所以当我们只能先进入到 bin 目录才能运行java命令,如果每次运行命令都要先进入 bin 会很麻烦,而且效率也低,现在我们知道要在任何路径下都能运行 bin 的文件只需要在 Path 的值里面加上 bin 所在的路径就行了,像我的就是 C:\Software\java\jdk1.8.0_74\bin 要注意的是,path的值里面路径与路径之间要用半角;隔开,在配置的时候最好使用全英文输入。这个时候不管在哪个路径运行 java 的时候都不会报错了。
2.配置ClassPath变量
现在配置好 Path 变量了,我们来写个HolleWorld来运行一下看看,执行 javac HelloWorld.java 之后大家会发现在当前路径下产生了一个与java文件同名的class文件,
这就是编译器编译出来的字节码文件,这时候执行 java HelloWorld 就会看到‘Hello World !’就会出现在cmd界面了,这是因为JVM通过 CLASS_PATH 的值来寻找这种class文件,如果找到了就会将它转换成windows能够理解的形式来运行我们的程序了。由于1.5版本以后的JDK的智能性,如果没有配置 CLASS_PATH 则会自动到当前路径寻找class文件,如果配置了则会从 CLASS_PATH 的路径中找。而且使用Java的编译和运行工具时,系统可以自动加载之前提到 lib 目录下的 dt.jar 和tools.jar 文件中的Java类,因此不再需要设置classpath环境变量了。但是jdk1.5之前的版本并没有这么智能化,所以还需要手动去配置classpath变量如下:.;C:\Software\java\jdk1.8.0_74\lib\dt.C:\Software\java\jdk1.8.0_74\lib\tools.jar,要注意前面的 .; 这是用来寻找当前路径下class文件的,因为改动了classpath的值,所以也要加上寻找class文件的路径。那为什么网上还有很多教程都说要这样配置呢,可能是因为之前保留的习惯吧,而且配置一下也并无不妥,不过今天来讲,如果要使用自己封装的包,那么就要配置classpath变量,否则不配置也是可以的。
3.配置JAVA_HOME变量
看到这里,相信你已经配置好 Path 和 CLASS_PATH 变量了,现在配置 JAVA_HOME 变量会使得以后的工作简单很多,我们将 JAVA_HOME 变量配置如下:C:\Software\java\jdk1.8.0_74 (也就是jdk的安装目录),这样配置以后,我们就可以 将Path 和 CLASS_PATH 变量路径中的 C:\Software\java\jdk1.8.0_74 改为 %JAVA_HOME% 了,这样一来,即使以后重新安装jdk改变了安装路径,我们只需要去更改 JAVA_HOME 中的路径就行了,而且以后也会使用到 JAVA_HOME 这个变量的。
以上就是我对java开发环境变量配置的理解了,希望可以帮到有着跟我当时一样的疑惑的朋友们,第一次写手记,如有不当之处,各路大神看到还望不吝赐教,谢谢~
相关标签:
本文原创发布于慕课网 ,转载请注明出处,谢谢合作!
请登录后,发表评论
评论(Enter+Ctrl)
评论加载中...
评论加载中...
Copyright (C)
All Rights Reserved | 京ICP备 号-2开发和运行java程序需要经过哪些主要步骤和过程?
开发和运行java程序需要经过哪些主要步骤和过程?
09-06-06 &
首先,你的电脑上要装运行环境,也就是所谓得JKD,安装后,配置好环境变量,然后进行下面步骤。
 1.来个最简单的,打开记事本,编写Java程序,编写好后,保存,文件名后缀必须为:.java.比如:Hello.java   2.然后点击开始-----》运行-------》输入CMD----》到你保存的这个问题的目录下(也就是进入了DOS环境)。然后输入:javac Hello.java,开始编译。   3.等编译通过后,再输入java Hello,程序运行。如果有报错,修改出问题处,再次进行步骤2.   Java大小写敏感,注意大小写。
请登录后再发表评论!中国领先的IT技术网站
51CTO旗下网站
Mac OS X 下搭建 Java 开发环境图解
本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量。
作者:佚名来源:IT_xiao小巫的博客| 16:15
本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量。
先来看看笔者的电脑配置:
打开终端,查看10.10版本的系统使用的是什么shell命令:
输出的是bash,说明是Bourne shell,是默认的Unix Shell命令。
下面通过命令行查看笔者的java版本:
如果你的系统已经安装成功JDK,通过java -version就可以看到相应的jdk版本。
如果你的电脑还没有安装JDK的话,可以到Oracle官网下载jdk
笔者下载的1.7版本,目前jdk最新版本为1.8。
配置java环境变量
输入sudo vim etc/profile
使用vi编辑profile文件
键入i,进入插入模式
在文件尾部,添加java路径
JAVA_HOME=&/Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/&
CLASS_PATH=&$JAVA_HOME/lib&
PATH=&.;$PATH:$JAVA_HOME/bin&
添加完毕之后,按esc退出插入模式,并键入wq!保存退出文件。
到这个步骤,我们就已经配置好了全局的java的path和classpath环境变量。
以后就可以好好的进行java开发了,好嗨森!!!【编辑推荐】【责任编辑: TEL:(010)】
大家都在看猜你喜欢
热点头条热点头条热点
24H热文一周话题本月最赞
讲师:425511人学习过
讲师:32837人学习过
讲师:11914人学习过
精选博文论坛热帖下载排行
本书是一本真正意义上的网络系统设计图书,从网络系统设计角度全面介绍了整个网络系统设计的思路和方法,而不是像传统网络集成类图书那样主...
订阅51CTO邮刊

我要回帖

更多关于 配置java环境变量 的文章

 

随机推荐