怎样配置java环境变量path和classpath及其作用

怎样配置java环境变量path和classpath及其作用
怎样配置java环境变量path和classpath及其作用

怎样配置java环境变量path和classpath及其作用

Path=C:\java\jdk8\bin;C:\java\jdk8\jre\bin;

Classpath=.;C:\java\jdk8\lib;C:\java\jdk8\jre\lib;C:\java\jdk8\lib\tools.jar;C:\java\jdk8\lib\dt.jar;

1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH 来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

3. JAVA_HOME环境变量。它指向jdk的安装目录,

Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

如何在命令行(cmd)下修改、添加、删除环境变量

分类:操作系统2012-01-19 12:49 178人阅读评论(0) 收藏举报

首先明确一点:

所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细)。

其次,明确一下环境变量的作用。

它是操作系统用来指定运行环境的一些参数。比如临时文件夹位置和系统文件夹位置等。当你运行某些程序时,除了在当前文件夹中寻找外,还会到这些环境变量中去查找,比如“Path”就是一个变量,里面存储了一些常用的命令所存放的目录路径。

第三:什么情况下进行设置?

当启动cmd命令行窗口调用某一命令的时候,经常会出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”,如果你的拼写没有错误,同时计算机中确实存在这个程序,那么出现这个提示就是你的path变量没有设置正确,因为你的path路径,也就是默认路径里没有你的程序,同时你有没有给出你程序的绝对路径(因为你只是输入了命令或程序的名称而已),这是操作系统不知道去哪儿找你的程序,就会提示这个问题。

第四:如何修改?

1、查看当前所有可用的环境变量:输入set 即可查看。

2、查看某个环境变量:输入“set变量名”即可,比如想查看path 变量的值,即输入set path

3、修改环境变量:输入“set 变量名=变量内容”即可,比如将path 设置为“d:\nmake.exe”,只要输入set path="d:\nmake.exe"。注意,此修改环境变量是指用现在的内容去覆盖以前的内容,并不是追加。比如当我设置了上面的path路径之后,如果我再重新输入set path="c:",再次查看path路径的时候,其值为“c:”,而不是“d:\nmake.exe”;“c:”。

4、设置为空:如果想将某一变量设置为空,输入“set 变量名=”即可。如“set path=”那么查看path的时候就为空。注意,上面已经说了,只在当前命令行窗口起作用。因此查看path的时候不要去右击“我的电脑”——“属性”........

5、给变量追加内容(不同于3,那个是覆盖):输入“set 变量名=%变量名%;变量内容”。如,为path添加一个新的路径,输入“ set path=%path%;d:\nmake.exe”即可将d:\nmake.exe添加到path中,再次执行"set path=%path%;c:",那么,使用set path语句来查看的时候,将会有:d:\nmake.exe;c:,而不是像第3步中的只有c:。

附录:下面贴上一些常用的环境变量及作用

%ALLUSERSPROFILE% 局部返回所有“用户配置文件”的位置。

%APPDATA% 局部返回默认情况下应用程序存储数据的位置。

%CD% 局部返回当前目录字符串。

%CMDCMDLINE% 局部返回用来启动当前的Cmd.exe 的准确

命令行。

%CMDEXTVERSION% 系统返回当前的“命令处理程序扩展”的

版本号。

%COMPUTERNAME% 系统返回计算机的名称。

%COMSPEC% 系统返回命令行解释器可执行程序的准确路径。

%DATE% 系统返回当前日期。使用与date /t 命令相同的格式。由Cmd.exe 生成。有关date 命令的详细信息,请参阅Date。

%ERRORLEVEL% 系统返回最近使用过的命令的错误代码。通常用非零值表示错误。

%HOMEDRIVE% 系统返回连接到用户主目录的本地工作站驱动器号。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。

%HOMEPATH% 系统返回用户主目录的完整路径。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。

%HOMESHARE% 系统返回用户的共享主目录的网络路径。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。

%LOGONSEVER% 局部返回验证当前登录会话的域控制器的名称。

%NUMBER_OF_PROCESSORS% 系统指定安装在计算机上的处理器的数目。

%OS% 系统返回操作系统的名称。Windows 2000 将操作系统显示为Windows_NT。

%PATH% 系统指定可执行文件的搜索路径。

%PATHEXT% 系统返回操作系统认为可执行的文件扩展名的列表。

%PROCESSOR_ARCHITECTURE% 系统返回处理器的芯片体系结构。值: x86,IA64。

%PROCESSOR_IDENTFIER% 系统返回处理器说明。

%PROCESSOR_LEVEL% 系统返回计算机上安装的处理器的型号。

%PROCESSOR_REVISION% 系统返回处理器修订号的系统变量。

%PROMPT% 局部返回当前解释程序的命令提示符设置。由Cmd.exe 生成。

%RANDOM% 系统返回0 到32767 之间的任意十进制数字。由Cmd.exe 生成。

%SYSTEMDRIVE% 系统返回包含Windows XP 根目录(即系统根目录)的驱动器。

%SYSTEMROOT% 系统返回Windows XP 根目录的位置。

%TEMP% and %TMP% 系统和用户返回对当前登录用户可用的应用程序所使用的默认临时目录。有些应用程序需要TEMP,而其它应用程序则需要TMP。

%TIME% 系统返回当前时间。使用与time /t 命令相同的格式。由Cmd.exe 生成。有关time 命令的详细信息,请参阅Time。

%USERDOMAIN% 局部返回包含用户帐户的域的名称。

%USERNAME% 局部返回当前登录的用户的名称。

%UserProfile% 局部返回当前用户的配置文件的位置。

%WINDIR% 系统返回操作系统目录的位置。

第二描述:

CLASSPATH是什么?它的作用是什么?

它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设置CLASSPATH啦:) 如果java.util这个package在c:/jdk/ 目录下,你得把c:/jdk/这个路径设置到CLASSPATH 中去!当编译器面对import java.util.*这个语句时,它先会查找CLASSPATH所指定的目录,并检视子目录java/util是否存在,然后找出名称吻合的已编译文件(.class文件)。如果没有找到就会报错!CLASSPATH有点像c/c++编译器中的INCLUDE路径的设置哦,是不是?当c/c++编译器遇到include 这样的语句,它是如何运作的?哦,其实道理都差不多!搜索INCLUDE路径,检视文件!当你自己开发一个package时,然后想要用这个package中的类;自然,你也得把这个package所在的目录设置到CLASSPATH中去!CLASSPATH的设定,对JAVA的初学者而言是一件棘手的事。所以Sun让JAVA2的JDK 更聪明一些。你会发现,在你安装之后,即使完全没有设定CLASSPATH,你仍然能够编译基本的JAVA程序,并且加以执行。

............................................................................................................ .........................................

1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java 程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。我们这里设定的PATH值为:

%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbe m;%SYSTEMROOT%/System32/WindowsPowerShell/v1.0/;C:/Program

Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program

Files/Microsoft SQL Server/90/Tools/binn/;C:/Program Files/Common

Files/TTKN/Bin;C:/Program Files/Common Files/Teleca Shared;C:/Program Files/Java/jdk1.6.0_21/bin

上述只有红色部分;C:/Program Files/Java/jdk1.6.0_21/bin是java的PATH变量,注意变量之间需要用";”隔开。

2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。这里CLASSPATH为:

.;C:/Program Files/Java/jdk1.6.0_21/lib/dt.jar;C:/Program

Files/Java/jdk1.6.0_21/lib/tools.jar

3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。这里JAVA_HOME为:C:/Program Files/Java/jdk1.6.0_21 ............................................................................................................ .........................................

java环境变量配置步骤:

在windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“JAVA_HOME”,“PATH”,“CLASSPATH”。我的系统中“PATH”变量已经存在,可以直接添加新值(其它变量值不要动,防止其它程序运行异常),其它两个变量需要新建。CLASSPATH= .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar JAVA_HOME = C:/Program Files/Java/jdk1.5.0

PATH = %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

从上面我们可以看出,PATH和CLASSPATH都使用到了JAVA_HOME,也可以使用绝对路径,两者皆可。

java环境变量配置

Java环境变量配置方法 前言: 这里的方法适合xp系统,win7系统以及win8系统,首先我们右键点击计算机,选择属性,之后选择高级或者高级系统设置,之后进入了系统属性,然后点击环境变量,然后我们就开始环境变量的配置。 方法一: 在“系统变量”栏下执行两项操作: ①建“Classpath”(如果已有,则直接编辑),设置其值为.;JDK所在 的绝对路径值 (例如.;D:\安装文件\Java\jdk1.7.0_01)(若值中原来有内容,用分号与之隔开), 注意路径前的符号为.;不能漏掉! 如下图所示:(我的jdk安装在D盘,因此输入jdk所在的绝对路径)

然后点击确定。我们进入第二步。 ②建“Path”(如果已有,则直接编辑),在path的最前面输 入%Java_Home%\bin; (若值中原来有内容,用分号与之隔开)。如下图所示:

因为我的电脑中自带Path,因此我们直接找到变量值的最后输入%Java_Home%\bin;(后面的分号不能少!!)当然了,在Path的最开始输入也没有问题。最后点击确定,我们的java的环境变量就配置成功了。 验证: 然后我们验证一下,启动命令行模式,之后输入:java,然后就会显示出下面的内容。

然后输入java –version(注意java后面至少应该有一个空格,然后输入-version),就会显示java的版本信息,如图所示:

最后说明一下,命令行中在C盘输入或者切换到别的盘符下输入都能显示出正确的信息,否则就对照步骤看看细节是否正确。方法二. 我们同样需要进入到环境变量配置中,然后开始配置: 在“系统变量”栏下执行三项操作: ①建“Java_Home”,设置其值为JDK所在的绝对路径(例如)。 如下图所示:

JDK1.7.0安装与环境变量设置详细图解

JDK1.7.0安装与环境变量设置详细图解 Windows系统中设置环境变量如下图 右击“我的电脑”,选择“属性”。 点击“高级”选项卡,选择“环境变量”。 在“系统环境变量”中设置上面提到的3个环境变量,如果变量已经存在就选择“编辑”,否则选“新建”。

配置系统变量: a.新建JA V A_HOME C:\Program Files\Java\jdk1.7.0 (JDK的安装路径) b.新建PA TH %JA V A_HOME%\bin;%JA V A_HOME%\jre\bin c.新建CLASSPA TH .;%JA V A_HOME%\lib;%JA V A_HOME%\lib\tools.jar特别注意: ◆环境变量值的结尾没有任何符号,不同值之间用;。 ◆CLASSPA TH变量值中的.表示当前目录。 四、JDK1.6安装的最后检验 测试环境变量配置是否成功: 开始-->运行--〉CMD 键盘敲入:JA V AC JA V A 出现相应的命令,而不是出错信息,即表示配置成功! 第一个简单程序HelloWorld: 打开记事本,输入如下代码: class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!"); } } 保存为HelloWorld.java(文件名一定要和文件内的类名保持一致,之一大小写也要一样)

然后打开DOS(命令框内输入“cmd”并回车) 进入HelloWorld.ava文件所在文件夹(“cd”命令可以进入文件夹)输入以下命令: javac HelloWorld.java(编译) 回车 java HelloWorld(运行) 回车

java环境变量配置(详细图片)

首先,我先给出java环境变量配置最关键的一些值,那些大佬就可以不用看后面的详细教程了,新手看后面的详细教程。 ●环境变量配置 JAVA_HOME:jdk的安装目录(就是安装jdk时第一次选择的路径,例D:\java\jdk)CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注意CLASSPATH配置的前面的那个点。 Path:%Java_Home%\bin; 注意后面的分号,不过win10编辑Path变量时时一行行的,就不要;号,可以看我后面的截图 ●检验是否配置好 cmd命令中输入分别输入java ,javac ,java –version ●详细步骤 1.java安装路径展示 2.右键我的电脑,选择属性

3.点击左侧的高级系统设置 4.点击下方的环境变量

5.然后可以看到下面一部分的系统变量,如果是第一次配置的话,Path属性 是电脑本身有的,点击编辑进入添加应该有的值,但是JAVA_HOME和ClassPath是需要新建的 6.几个变量值的设置 Java_Home变量值为jdk安装路径 ClassPath变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path变量值为%Java_Home%\bin; 或者 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 注意这里有的电脑这些值是一行的,那么就应该在后面加分号,我这里没加

7.测试安装是否成功 右键点击左下方的电脑图标,选择弹出来的运行选项(有些电脑不同,不过都是选到运行,这不会请自挂东南枝吧!) 输入cmd 依次输入java javac java –version 不出现不是内部命令,弹出很多字就是配置好了

Java环境变量配置_图解(免费)

Java环境变量配置图解 1 软件准备: 1.1 JDK1.5下载地址1国外:https://www.360docs.net/doc/3a5571006.html,/javase/downloads/index_jdk5.jsp 1.2 JDK1.5下载地址2国内:https://www.360docs.net/doc/3a5571006.html,/javatools/tools/jdk/jdk-1_5_0_06-windows-i586-p.exe 2测试安装效果 3.1开始->运行(cmd)->弹出dos窗口如下所示 3.2输入java(回车),如果运行结果如下图所示,说明安装成功。

3.3输入javac(回车)出现如下图所示结果,这说明我们还没有设置环境变量。 3环境变量配置 4.1新建环境变量JA V A_HOME “我的电脑”—>右击—>“属性”—>“高级”—>“环境变量”,弹出如下图所示:

单击系统变量中“新建”按钮,如下图所示: “变量名”为:JA V A_HOME “变量值”为:E:\Program Files\code\Java\Jdk1.5 (jdk的安装路径)。如下图所示: 单击“确定”。以“JA V A_HOME”命名的环境变量新建完成。 4.2新建环境变量CLASSPA TH(步骤和上一步类似)

“变量名”为:CLASSPA TH “变量值”为:%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar; 如下图所示: 单击“确定”,CLASSPA TH新建完成。 4.3编辑环境变量Path 在“系统变量”中,选中Path项,单击下面的“编辑”:

Win7 java环境变量配置方法

Win7(windows7)java环境变量配置方法淄博seo发布于2010-12-27 8:28:3 分类:SEO优化入门评论:(0)个引用:0 浏 览:289次 windows7 下java环境变量配置方法: 1.用鼠标右击“我的电脑”->属性 选择左边导航的“高级系统设置”选项,然后这回熟悉了吧?

继续选择右下角的“环境变量”选项2.进行win7下Java环境变量配置

在"系统变量"下进行如下配置: (1) 新建->变量名:JAVA_HOME 变量值:D:\Java\jdk1.6.0_12(这只是我的JDK 安装路径) (2)编辑 ->变量名:Path 在变量值的最前面加 上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (3)新建 ->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib \dt.jar;%JAVA_HOME%\lib\tools.jar (4)编辑->变量名:JAVA_HOME,变量值:D:\Java\jdk1.6.0_10 注意:当设置的变量在末尾时,不要加上“;”。 3.测试下环境变量是否设置成功 在左下角的搜索框中键入 cmd 或者按下“WIN+R”键,“WIN”键就是"CTRL"和“ALT””中间那个微软图标那个键; 分别输入java,javac,java -version 命令 如果出现如下信息:

4.你的Java环境变量配置成功! 注意: 若出现 'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 说明此次 Java环境变量配置出错了,仔细检查下吧! 以下为置JAVA_HOME,CLASSPATH,PATH的目的: 1,设置JAVA_HOME: 一、为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; 二、归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃! 三、第三方软件会引用约定好的JAVA_HOME变量, 不然, 你将不能正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 不妨想想是不是这个问题. 2,设置CLASSPATH: 这是一个很有趣,当然也比较折磨初学者的问题, 这个变量设置的目的是为了程序能找到相应的".class"文件, 不妨举个例子: 你编译一个JAVA程序 ---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置 CLASSPATH为"."). 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件! 3,设置PATH: 道理很简单, 你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.)

Win7下java环境变量配置图解并举例验证java和javac

Win7下java环境变量配置图解 举例验证java和javac 1.在xp系统中,查找环境变量(win+pause): 右击我的电脑(计算机)属性→高级选项→环境变量 2.在win7系统中,查找环境变量(win+pause): 右击我的电脑(计算机)属性→找到左侧的系统高级设置→高级选项→环境变量 --注意— 在配置环境变量时, 第一步:选择要在哪种变量(用户变量、系统变量)下配置Java环境。 第二步:选好在哪种变量下配置Java环境之后,一定要将JAVA_HOME、path和classpath都放在第一步所选择的该变量(用户变量、系统变量)下,不能一个放在用户变量里,另一个放在系统变量里,这样在dos界面中,将无法正确测试javac和java,切记:一定要将JAVA_HOME、path和classpath同时放在同一个变量下。 Java环境变量的配置方法: 1.在用户变量下: <1>.新建JAVA_HOME变量及填写相关的值(路径) JAVA_HOME C:\Program Files\Java\jdk1.7.0_05 <2>.新建path变量 path

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin <3>.新建classpath变量 classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%CATALINA _HOME%\common\lib\servlet-api.jar; --注意— 在新建classpath变量之后,在填写相关的值(路径)时,记得在最前面要写“.;”,不然classpath变量的配置就会失败。 2.在系统变量下 <1>.新建JAVA_HOME变量及填写相关的值(路径) JAVA_HOME C:\Program Files\Java\jdk1.7.0_05 <2>.新建path变量 path ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin <3>.新建classpath变量 classpath --注意-- .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar 在新建classpath变量之后,在填写相关的值(路径)时,记得在最前面要写“.;”,不然classpath变量的配置就会失败。

Java环境配置与设置JAVA_HOME的目的

Java环境配置与设置JAVA_HOME,CLASSPATH,PATH的目的 首先安装jdk于C,安装后目录为:C:\Program Files\Java\jdk1.6.0,然后右键我的电脑,选择高级--->环境变量,配置如下: JAVA_HOME=C:\Program Files\Java\jdk1.6.0; path=%JAVA_HOME%\bin; classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar; 点击确定完成。 HelloWorld.java经典测试代码: public class HelloWorld{ public static void main(String args[]){ System.out.println("hello world !") } } 命令行输入:javac HelloWorld.java 生成HelloWorld.class 命令行输入:java HelloWorld 屏幕上打印"hello world !" 很多人在初学Java的时候经常会被书中介绍的一堆环境变量的设置搞得头昏脑胀,很多书中都会在初装JDK的时候让大家设置JAVA_HOME环境变量,在开发程序的时候设置CLASSPATH环境变量,而很多人并不理解这两个环境变量的作用,我们来分别进行详细的阐述。 首先是JAVA_HOME环境变量,我们先来掌握这个环境变量的设置内容,JAVA_HOME这个环境变量的设置内容是JDK的安装目录,比如说您的JDK安装在d:\jdk1.6.0这个目录下,请您查看一下这个目录下是不是有一个子目录bin,bin目录中是不是有java.exe这个文件,如果是,那么您的JAVA_HOME环境变量的内容应该为d:\jdk1.6.0。那么我们设置这个环境变量的作用是什么呢?就

Win7下java环境变量的设置指南

Win7下JDK/java环境变量的设置指南 对于win(2000或xp) path用于指定操作系统的可执行命令的路径;class_path用于制定Java的类文件存放路径。 1,安装JDk到其安装目录:C:\Program Files\Java\jdk1.5.0_05 2,右击我的电脑,选属性,高级,环境变量 3,观察系统变量(S)栏,如果已有名为path(大小写通用)的变量,则选中path后选择“编辑”,在变量值的最后(没有英文“;”要添加“;”)添加JDK的安装目录+\bin; 即:C:\Program Files\Java\jdk1.5.0_05\bin; 没有path这个变量时,选择“新建”,设变量名:path,变量值:C:\Program Files\Java\jdk1.5.0_05\bin; 4,确定后在系统变量(S)栏再新建一个环境变量CLASSPA TH(大小写通用) 变量值:.; C:\Program Files\Java\jdk1.5.0_05\lib\dt.jar; C:\Program Files\Java\jdk1.5.0_05\lib\tools.jar(开头的.和;不能少) 最后,单击“确定”按钮完成设置。 对于win7系统: 找到环境变量设置的路径: 1、右击计算机点击“属性” 2、打开如图所示 3、点击上图中的“高级系统设置”,出现下图界面

4、点击“环境变量”出现如下图: 设置步骤和方法与win(2000、XP)中的相同。

对于98系统 在系统根目录(一般时c盘根目录)下找到autoexec.bat文件,打开该文件,向其中修改/添加如下两条语句: set Path = […]; C:\Program Files\Java\jdk1.5.0_05\bin; //[…]表示原来可能已经存在的设置set CPASSPATH =.; C:\Program Files\Java\jdk1.5.0_05\lib\dt.jar; C:\Program Files\Java\jdk1.5.0_05\lib\tools.jar 然后,将文件保存,重新启动机器,这样就完成了设置。

win10配置java环境变量

win10配置java环境变量 java概述 Java是一种可以用于编写跨平台应用的面向对象编程语言。 Java语言的雏形是Sun公司的JamesGosling等人于1990开发的 Oak语言,其目标针对是家用电器等小型系统的编程语言,应用于 电视机、电话、烤面包机等家用电器的控制和通讯。随着90年代互 联网的飞速发展,Sun公司顺应趋势改造Oak语言,并于1995年以Java的名称正式发布。Sun公司称Java编程语言是一种简单、面向 对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言。如今Java已经广泛应用于各个领域的编程开发,拥有全球最大的开发者社群。Java目前也是开发Web应用最为 广泛的一种选择。 作为开发者,除了掌握Java语言,最重要的事情是首先把Java 开发环境建立起来。Java为开发者提供了 JavaDevelopmentKit(JDK),这是Java语言的软件开发工具包。工 欲善其事,必先利其器,首先我们需要把JDK安装好。 Windows环境下安装JDK 安装JDK 目前JDK的最新版本为JavaSE8u71/8u72,进入下载页面,点击JavaSEDevelopmentKitXXX下Windowsx86/Windowsx64对应的下载 链接; 安装文件下载后,双击.exe文件启动安装程序,一路点击下一 步即可安装完成;配置环境变量 打开控制面板->所有控制面板项->系统,选择【高级系统设置】选择高级->环境变量

选择【新建】,在变量名和变量值输入框内分别输入JAVA_HOME 和C:\ProgramFiles\Java\jdk1.8.0_51(之前jdk的安装目录),点击【确定】 再次选择【新建】,在变量名和变量值输入框内分别输入CLASSPATH 和.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;,点击【确定】 最后找到Path变量,点击新建,输入%JAVA_HOME%\bin注:windows10以上版本支持图片所示方式编辑Path,windows10以下版本编辑Path的方式和上述CLASSPATH的方式一致,此时需要在Path的最后添加JAVA_HOME%\bin 验证 进入【开始菜单】,在搜索栏输入cmd,回车进入命令行,在命令中输入java-version可以查看到当前的Java版本。如果可以看到下图中的信息,则表示安装成功。 注意,实际显示的版本号可能会有所区别,只要是1.8系列的版本就没有问题。 Linux环境下安装JDK 下面以最流行的Ubuntu桌面版本为例(其他Linux版本请参考相应的官方wiki)。在Ubuntu默认的软件仓库中不包含Oracle官方提供的JDK,但我们仍然能够通过添加第三方仓库来安装,首先打开终端(Terminal),执行: sudoapt-getinstallpython-software-properties sudoadd-apt-repositoryppa:webupd8team/java sudoapt-getupdate 经过一小段时间的等待,Oracle的JDK就已经能够通过apt-get 来安装了:

windows java环境变量配置

windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JA V A_HOME,PA TH,CLASSPA TH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JA V A_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为: %JA V A_HOME%\bin;%JA V A_HOME%\jre\bin CLASSPA TH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: .;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar (要加.表示当前路径) %JA V A_HOME%就是引用前面指定的JA V A_HOME; 6.“开始”->;“运行”,键入“cmd”; 7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功; 8.好了,打完收工。下面开始你的第一个java程序吧。 下面讲讲java几个环境变量的含义和linux下的配置方法: 通常,我们需要设置三个环境变量:JA V A_HOME、PA TH 和CLASSPA TH。 JA V A_HOME:该环境变量的值就是Java 所在的目录,一些Java 版的软件和一些Java 的工具需要用到该变量,设置PA TH 和CLASSPA TH 的时候,也可以使用该变量以方便设置。 PA TH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PA TH 中的每一个路径,直至找到。或者找完PA TH 中的路径也不能找到,则报错。Java 的编译命令(javac),执行命令(java) 和一些工具命令

Java环境变量的配置原理和方法

Java环境变量的配置原理和方法 1.配置的环境变量原理 CLASSPATH是什么?它的作用是什么?其实它是javac编译器的一个环境变量,它的作用与import、package关键字有关。 当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设置CLASSPATH啦 :) 如果java.util这个package在c:\jdk\ 目录下,你得把c:\jdk\这个路径设置到CLASSPATH 中去!当编译器面对import java.util.*这个语句时,它先会查找CLASSPATH所指定的目录,并检视子目录java\util是否存在,然后找出名称吻合的已编译文件(.class文件)。如果没有找到就会报错! CLASSPATH有点像c\c++编译器中的INCLUDE路径的设置哦,是不是?当c\c++编译器遇到include 这样的语句,它是如何运作的?哦,其实道理都差不多!搜索INCLUDE路径,检视文件! 当你自己开发一个package时,然后想要用这个package中的类;自然,你也得把这个package所在的目录设置到CLASSPATH中去! CLASSPATH的设定,对JAVA的初学者而言是一件棘手的事。所以Sun让JAVA2的JDK 更聪明一些。你会发现,在你安装之后,即使完全没有设定CLASSPATH,你仍然能够编译基本的JAVA程序,并且加以执行。 2.需要配置变量的作用 2.1.PATH环境变量 PATH环境变量的作用是指定命令搜索路径,在命令行下面执行命令如javac编译java 程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac、java、javadoc等,设置好PATH变量后,就可以在任何目录下执行javac、java等工具了。 2.2.CLASSPATH环境变量 CLASSPATH环境变量的作用是指定类搜索路径,要使用已经编写好的类,前提当然是能

JDK安装图解与环境变量设置详细介绍

JDK安装图解与环境变量设置详细介绍 一、JDK安装图解之JDK的下载 JDK现在最新版本是JDK1.7,下载地址https://www.360docs.net/doc/3a5571006.html,/javase/downloads/index.jsp 二、JDK安装图解之JDK的安装 双击下载的JDK包

按照提示,一步一步安装 三、JDK安装图解之环境变量配置 1.右击我的电脑—属性 2.点击【高级系统设置】--【环境变量】

3.一共需要设置3个环境变量:Java_Home,Path,Classpath(大小写无所谓),如果变量已经存在就选择“编辑”,否则选“新建”。 JAVA_HOME:指明JDK安装路径,就是刚才安装时所选择的路径(假设安装在E:\Program Files\Java\jdk1.7.0),此路径下包括lib,bin,jre等文件夹。

Path:使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH:为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设置为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)

特别注意: ◆环境变量值的结尾没有任何符号,不同值之间用;隔开。 ◆CLASSPATH变量值中的.表示当前目录。 四、JDK安装图解之检验 在命令行窗口下,键入java -version命令可以查看到安装的JDK版本信息;键入java命令,可以看到此命令的帮助信息; 键入javac命令可以看到此命令的帮助信息。

Java环境变量设置

自己总结些再加抄点: 安装JDK后要配置环境变量,主要有三个: 1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_04 2 CLASSPATH ->到哪里找需要执行的.class文件,如: .;%JAVA_HOME%\lib; 前面是一个点[.]再加一个分号[;]再以分号结束[;] 为什么要加点[.]在编译java文件时,如javac xxx.java 即会在当前目录下生成xxx.class文件, 然后再用java xxx执行,系统会在当前目录下找xxx.class文件,所以要加点,代表是在当前目录下找class文件来执行。 3 path ->javac.exe的执行程序路径,如:%JAVA_HOME%\bin; 开始菜单->运行->cmd,在控制台里输入regedit,回车后看到注册表出来了!其过程是当输入regedit时候,系统会去系统环境变量里找这个程序的可执行文件路径。打开系统环境变量的设置地方,会看到系统变量windir的值 为%SystemRoot%(其实也就是c:\WINDOWS若系统装在c盘的话),我们再打开 c:\WINDOWS,可以找到一个叫regedit.exe的程序! 设置系统变量的目的:为了使系统可以找到程序的运行路径! 在设置环境变量path时候,之所以要选择C:\Java\jdk1.6.0\bin(JDK的安装目录)的原因呢?打开该目录,发现里面全是一些可执行文件,其中有我们最熟悉的javac.exe,java.exe等等。是啊,之所以要选择bin是因为当我们在编译程序的时候,在控制台输入javac Hello.java是,系统要去系统环境变量下面找javac.exe的执行程序路径。 首先得介绍下面几个参数的作用: current directory(当前目录): 当前在用的目录就是当前目录。比如说当你打开NOTEPAD,并处于运行状态时候,当前目录就是c:/windows;如果你用cmd命令打开命令行窗口,当前目录就是c:\windows\system32; 如果你在用java这条指令,当前目录就是JAVA下的BIN 目录所在的路径,因为java.exe在bin里面。 在java开发配置环境变量时,系统默认(我们对classpath不做任何设定时)的路径也是当前目录。 JAVA_HOME: 它是指jdk的安装目录,像D:\j2sdk1.4.2_16。 可以新建一个JAVA_HOME变量,它的取值为D:\j2sdk1.4.2_16。 为什么要设置它呢,不设定可不可以呢?不设定也是可以滴,但是最好还是设置一下。 我们现在就当它是一个变量代换 JAVA_HOME = D:\j2sdk1.4.2_16,就是为了避免多写字,它还有一个好处就是当我们需要改变某个jdk时,只需要改JAVA_HOME 的值就可以了。等在后面看了Tomcat的启动分析时你就明白了。 当在环境变量中引用它的时候要用%JAVA_HOME%来表示D:\j2sdk1.4.2_16。

java环境变量配置2012

java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JA V A_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JA V A_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为: %JA V A_HOME%\bin;%JA V A_HOME%\jre\bin CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: .;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar (要加.表示当前路径) %JA V A_HOME%就是引用前面指定的JA V A_HOME; 6.“开始”->;“运行”,键入“cmd”; 7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功; 8.好了,打完收工。下面开始你的第一个java程序吧。 下面讲讲java几个环境变量的含义和linux下的配置方法: 通常,我们需要设置三个环境变量:JA V A_HOME、PA TH 和CLASSPATH。 JA V A_HOME:该环境变量的值就是Java 所在的目录,一些Java 版的软件和一些Java 的工具需要用到该变量,设置PA TH 和CLASSPATH 的时候,也可以使用该变量以方便设置。 PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PATH 中的每一个路径,直至找到。或者找完PATH 中

win7系统Java环境变量配置+注析

java7.0在win7系统的环境变量配置 默认安装在C:\Program Files\Java\jdk1.7.0目录下 环境变量配置为 PATH=.;%JA V A_HOME%\bin CLASSPATH=.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\toos.jar; JA V A_HOME=C:\Program Files\Java\jdk1.7.0 在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。首先右键点我的电脑。打开属性。 然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JA V A_HOME” 、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是可能存在的(安装过其它软件可能 会自动增加,如暴风影音,)。而JA V A_HOME和classpath是不存在的。 一:点“新建”,然后在变量名写上JA V A_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然 后在变量值写入刚才安装的路径“C:\Program Files\Java\jdk1.7.0”。 二:其次在系统变量里面找到path,没有就新建,然后点编辑,path变量的含义就是系统在任何路径下都 可以识别java命令,则变量值为“.;%JA V A_HOME%\bin;”,(其中“%JA V A_HOME%”的意思为刚才设置 JA V A_HOME的值),也可以直接写上“C:\Program Files\Java\jdk1.7.0\bin;” 三:最后再点“新建”,然后在变量名上写classpath,该变量的含义是为java加载类(class or lib)路 径,只有类在classpath中,java命令才能识别。其值为“.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\toos.jar; (要加.表示当前路径)”,与相同“%JA V A_HOME%有相同意思” 以上三个变量设置完毕,则按“确定”直至属性窗口消失,下来是验证看看安装是否成功。先打开“开始

java环境变量配置详细讲解

Java环境变量配置详细讲解 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为 D:\Java\jdk1.5.0_07; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若 已存在则点击“编辑”,不存在则点击“新建”。 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\Java\jdk1.5.0_07, 此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse 等都需要依*此变量)。 Path使得系统可以在任何路径下识别java命令,设为: Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径) %JAVA_HOME%就是引用前面指定的JAVA_HOME(D:\java\jdk1.5.0_08); Tomcat按照路径讲解((假定你的tomcat安装在d:\tomcat):): CATALINA_HOME=D:\Tomcat 6.0; CATALINA_BASE=D:\Tomcat 6.0; 6.“开始”->;“运行”,键入“cmd”; 7. 键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功; 下面讲讲java几个环境变量的含义和linux下的配置方法: 通常,我们需要设置三个环境变量:JAVA_HOME、PATH 和CLASSPATH。

最新整理Linux中怎么配置Java环境变量

L i n u x中怎么配置J a v a环境变量 对于很多初学者来说,不知道J a v a环境变量要如何配置,特别是在L i n u x系统中,下面小编就给大家介绍下如何在L i n u x中配置J a v a环境变量,希望对你有所帮助。 一。解压安装j d k 在s h e l l终端下进入j d k-6u14-l i n u x-i586.b i n文件所在目录, 执行命令。/j d k-6u14-l i n u x-i586.b i n这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入y e s,回车。之后会在当前目录下生成一个j d k1.6.0_14目录,你可以将它复制到任何一个目录下。 二。需要配置的环境变量 1.P A T H环境变量。作用是指定命令搜索路径,在s h e l l下面执行命令时,它会到P A T H变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 j d k 安装目录下的b i n目录增加到现有的P A T H变量中,b i n 目录中包含经常要用到的可执行文件如 j a v a c/j a v a/j a v a d o c等待,设置好 P A T H变量后,就可以在任何目录下执行j a v a c/j a v a等工具了。

2.C L A S S P A T H环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,J V M就是通过C L A S S P T H来寻找类的。我们需要把j d k 安装目录下的l i b子目录中的d t.j a r和t o o l s.j a r设置到C L A S S P A T H中,当然,当前目录。也必须加入到该变量中。 3.J A V A_H O M E环境变量。它指向j d k的安装目录, E c l i p s e/N e t B e a n s/T o m c a t等软件就是通过搜索 J A V A_H O M E变量来找到并使用安装好的j d k。 三。三种配置环境变量的方法 1.修改 /e t c/p r o f i l e文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的s h e l l都有权使用这些环境变量,可能会给系统带来安全性问题。 用文本编辑器打开/e t c/p r o f i l e 在p r o f i l e文件末尾加入: 代码如下: e x p o r t J A V A_H O M E=/u s r/s h a r e/j d k1.6.0_14 e x p o r t P A T H=$J A V A_H O M E/b i n:$P A T H e x p o r t C L A S S P A T H=。:$J A V A_H O M E/l i b/d t.j a r:

Java环境变量配置【JDK JRE】两个“jre”三个“lib”说明 [详解]

JDK6.x环境变量配置 1.新建JAVA_HOME = E:\development\Java\jdk1.6.0_27 2.新建CLASSPATH =.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\l\lib\tools.jar 3.追加PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 说明: JAVA_HOME改成你自己的JDK的安装路径,其它不用改。 CLASSPATH开始必须是.; 否则控制台下执行你指定路径的.class文件时找不到。PATH有点小区别,就是追加的位置。在默认的PATH中包含了C:\Windows\System32这个路径,细心的人一定会发现原来安装JDK和myeclipse的时候,在系统文件夹下还添加了这些东西,这不就和JDK安装目录里有些相同吗?相同吗!? 所以这里的区别就是PATH中指定的先后顺序的问题了。PATH中的先后决定了控制台下执行时哪个javac.exe和java.exe被执行。善于倒腾的人一定会去尝试追加的位置的先后所带来的不同,留个迷。详见下文叙述。(我把上述PATH的内容加在了前面。) 测试安装是否成功: cmd进控制台下输 java –version 哦,这一句又是调用哪个java.exe的呢???呵呵

看到了吧,第一行故意输错,就是要显示那句"不能创建JVM实例",明白了吧。原来执行字节码是需要创建JVM实例的呦。接着输入,如果返回版本信息就是安装配置成功了。 测试例子: 假如:HelloWorld.java文件路径是F:\HelloWorld.java HelloWorld.java文件内容是: public class HelloWorld { public static void main(String[] args) { System.out.println("---Congratulation for you!---"); } } 则控制台下进F盘: F:\>javac HelloWorld.java 说明:javac是对HelloWorld.java文件进行“编译”F:\>java HelloWorld 说明:java 是对HelloWorld.class文件进行解析执行。 Java中的死规定: .java文件中的最外层的public类要和此文件同名。所以最外层只能是多有一个public类。当然如果此.java文件中没有public类,则此.java文件中所有的类名称都可以与文件名不同,main方法也可以在任意的类中,也可以都有main。编译时javac是对.java源文件进行的,而运行时java是对包含main方法的编译过的字节码文件进行的,只是省了.class。.java文件中有几个类(包括内部类、匿名类)就生成几个.class 文件。 只所以能这么用是因为E:\development\Java\jdk1.6.0_27\bin目录下有java.exe和javac.exe两个可执行文件那是因为你配置了PATH和CLASSPATH。其中这两个路径下有JVM 启动时必须要加载的类的字节码文件和必须要使用的.exe应用程序。所以到这里你也就知道了执行Java程序的JVM并不是Java语言写出来的,而且JVM是不开源的,并且JVM也是不具有跨平台特性的(你下载JDK的时候要选OS版本,就该想想了吧,呵呵)。 对main方法的一点说明: main方法是Java程序的唯一入口,不同于其它任何static方法。(JVM底层实现的指令完全不同。)至于Java Web应用中的main方法,呵呵,自己去琢磨框架吧,仍然是靠main 启动的,你的不经意的配了下配置文件,它就有了,哈哈。

相关文档
最新文档