JavaSE中环境变量的配置

在说Java中环境变量配置之前,还是先说说JDK和JRE吧。

JRE(Java Runtime Environment),即Java的运行环境。主要包括JVM(Java Virtual Machine,Java虚拟机)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK(Java Development Kit),即Java开发工具包。JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包含了JRE。安装了JDK之后就不用单独的安装JRE了。JDK包含的基本组件包括:

编译工具javac:将源码转成字节码文件;

打包工具jar:将相关的类文件打包成一个文件;

文档生成器javadoc:从源码注释中提取文档;

查错工具jdb;

java:运行.class文件;

appletviewer:小程序浏览器;等。

下面说环境变量的问题。

为了能够正常方便的使用JDK的开发工具包,通常需要设置3个环境变量JAVA_HOME,path,classpath。

(1)JAVA_HOME值的设置

JAVA_HOME环境变量的值是java程序的安装目录,也是JDK的bin目录的一目录。JAVA_HOME的值不是必须设置的,但设置该变量可以为path、classpath的设置以及管理来带很大的方便。

我所使用的机器java程序的安装目录E:\develop\Java\jdk1.7.0_80。在此可以设置变量JAVA_HOME:

变量名:JAVA_HOME

变量值:E:\develop\Java\jdk1.7.0_80

win8和win8.1中配置示例如下:

在这里建立在系统变量里配置该环境变量。配置过程如下:

第一步:右击任务栏左下角图片,选择“系统”;

第二步:单击“系统”,在弹出的窗口中选择“高级系统设置”;

第三步:点击“环境变量”,在“系统变量”中选择新建;

第四步:在“编辑系统变量”窗口中输入变量值和变量名,点击“确定”即可。

(2)path值的设置

Java开发平台所提供的Java编译器(javac.exe)、Java解释器(java.exe)、Java文件压缩器(jar.exe)等实用工具程序位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统环境变量中设置Path。

变量名:path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

在系统中的配置过程与JAVA_HOME步骤一样。

(3)classpath值的设置

classpath顾名思义是类路径,用它指明Java应用程序运行时所需要的Java类所在的路径。JDK的常用类库被包含在jre\lib目录下的压缩文件rt.jar和lib目录下的tools.jar中。

变量名:classpath

变量值:.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar

在系统中的配置过程与JAVA_HOME步骤一样。

(4)JAVA_HOME变量在系统中的配置图解如下:

时间: 2024-10-04 00:45:35

JavaSE中环境变量的配置的相关文章

Mac 中环境变量的配置

1. 环境变量介绍 1.1 环境变量的作用 环境变量和全局的变量有什么用呢? 1.1.1 使用场景1 我们先来看这样的一个使用场景1,我们有一个程序Java,需要读取某个文件(/data/file.txt). 那么我们在运行的时候是不是需要做如下的步骤: cd 到Java的目录下: 执行Java命令: 但是,当我们需要同时使用多个工具的时候,比如又有java.maven.git等等,而且是多台机器的时候,我们通常需要很多繁琐的cd操作.而配置环境变量 就可以使我们可以快速的运行这些脚本了. 1.

Linux中环境变量文件及配置

一.环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量.所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1]: 1.系统级:(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件

Linux中环境变量文件及配置(转载)

一.环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量.所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1]: 1.系统级:(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件

java中的环境变量的配置

作为初学者来说配置环境变量是初学者的第一步: 下载并安装JDK1.60(或以上版本),假设安装在X:\jdk150目录下 打开:控制面板 系统 高级 环境变量 变量名 变量值 path .;X:\jdk140\bin ClassPath .;X:\jdk140\lib\tools.jar; .;X:\jdk140\lib\dt.jar; JAVA_HOME X:\jdk140 path 路径是为了保证在任何路径下都能找到,使用java的指令. 配置ClassPath路径是为了虚拟机能够找到我们要

Linux中环境变量文件及配置(转)

一.环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量.所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1]: 1.系统级:(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件

nodejs安装过程中环境变量配置的问题

基本知识: 命令行工具是运行在当前计算机用户下的,所以开头总是C:\Users\XXX>,而不会跟你的nodejs安装的位置有关. 安装node后,在cmd里有两种模式,开发模式和命令行模式,要进入开发模式直接输入node回车即可,此时可以输入代码,比如require ("express"),如果直接在命令行模式下输入require类的语句是会报错的,提示'require'不是内部或外部命令,也不是可运行的程序或批处理文件.从开发模式退出可用.exit命令也可以用快捷捷,ctrl

Windows JDK环境变量的配置

下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装 计算机-->属性-->高级系统设置-->高级-->环境变量-->用户变量: 新建 JAVA_HOMED:\Program Files\Java\jdk1.8.0_05 (JDK的安装路径) 新建 PATH%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 新建 CLASSPATH.;%JAVA_HOME%\

JDK的安装与Java环境变量的配置详解

JDK作为JAVA开发的环境,必须在电脑上安装JDK. 1.下载jdk http://rj.baidu.com/soft/detail/14459.html?ald下载jdk最新版jdk-8u11-windows-i586.1406279697, 2.进入下载界面可根据自己需要选择需要的Java版本,分别 有j2ee,Javase,Javame, 3.然后点击accept,接着在下面的下载列表中选择自己的操作系统,以及34位还是64位的进行下载 4.然后双击安装包,点击下一步 5.接着点击下一步

Java第一天——环境变量的配置与破解myeclipse2013

一.jdk环境变量的配置 1.下载JDK并安装(官网JavaSE,64位(具体看电脑是多少位的))官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.下载完成后点击jdk-8u91-windows-x64.exe进行安装安装成功后可以在安装的位置可以看到(如C:\Program Files\Java)里面有jdk和jar 3.JDK环境变量配置 第一步:右击计算机(或者我的