java环境变量配置

合集下载

环境变量配置路径

环境变量配置路径
你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.
(当你在命令提示符窗口输入这个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.)。
PATH环境变量的作用是指定命令搜索路径,在dos命令行下面执行命令如javac编译java程序时,它会到
你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径,
那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长
的路径串;
2.设置CLASSPATH:CLASSPATH环境变量的作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够
备注 (.;%JAVA_HOME%\bin; 放在最前面.最前面加上"."和";",意为首先在当前目录中查找.)
二、环境变量注释
1,设置JAVA_HOME: JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索
JAVA_HOME变量来找到并使用安装好的jdk。 为了方便引用,比如,
一、环境变量配置(无论XP还是WIN7,我的电脑--右键--属性--系统变量)
(1)JAVA_HOME(变量名)
C:\Program Files (x86)\Java\jdk1.7.0(jdk安装路径)
(2)CLASSPATH(变量名)
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
三、编译:javac Say.java (到当前目录下执行)

Win7 java环境变量配置方法

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变量目录里查找相应的应用程序, 并且执行.)。

java环境变量:配置javahomeclasspathpath的方法和目的

java环境变量:配置javahomeclasspathpath的方法和目的

Java环境变量:配置JAVA_HOME,CLASSPATH,PATH的目的1、关于jdk环境变量的配置:最新jdk版本:jdk1.6.0 首先安装jdk于C,安装后目录为:C:\Program Files\Java\jdk1.6.0_23 然后右健我的电脑,选择高级--->环境变量,配置如下:JAVA_HOME=C:\Program Files\Java\jdk1.6.0_23(JDK安装路径);path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(在任何路径下识别java命令);classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(java类加载路径);点击确定完成。

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 !"---------------------------2、配置JAVA_HOME,CLASSPATH,PATH的目的:很多人在初学Java的时候经常会被书中介绍的一堆环境变量的设置搞得头昏脑胀,很多书中都会在初装JDK 的时候让他大家设置JAVA_HOME环境变量,在开发程序的时候设置CLASSPATH环境变量,而很多人并不理解这两个环境变量的作用,我们来分别进行详细的阐述。

首先是JAVA_HOME环境变量,我们先来掌握这个环境变量的设置内容,JAVA_HOME这个环境变量的设置内容是JDK的安装目录,比如说您的JDK安装在d:\jdk1.6.0_23这个目录下,请您查看一下这个目录下是不是有一个子目录bin,bin目录中是不是有java.exe这个文件,如果是,那么您的JAVA_HOME环境变量的内容应该为d:\jdk1.6.0_23。

电脑环境变量设置技巧配置软件开发环境

电脑环境变量设置技巧配置软件开发环境

电脑环境变量设置技巧配置软件开发环境在软件开发的过程中,正确配置电脑环境变量是一项至关重要的任务。

它不仅能够确保软件的正常运行,还能提高开发效率,减少不必要的错误和麻烦。

对于初学者来说,可能会觉得环境变量的设置有些神秘和复杂,但只要掌握了一些基本的技巧和方法,就能轻松应对。

首先,让我们来了解一下什么是环境变量。

简单来说,环境变量是操作系统中用来存储一些系统和应用程序所需的信息的变量。

这些信息可以包括路径、用户名、密码等等。

当应用程序需要访问这些信息时,就可以通过读取相应的环境变量来获取。

在 Windows 操作系统中,设置环境变量的方法相对比较直观。

我们可以通过以下步骤来进行操作:第一步,右键点击“此电脑”,选择“属性”。

第二步,在弹出的窗口中,点击“高级系统设置”。

第三步,在“系统属性”窗口中,点击“环境变量”按钮。

在这里,我们可以看到两种类型的环境变量:用户变量和系统变量。

用户变量只对当前用户有效,而系统变量则对整个系统的所有用户都有效。

接下来,假设我们要配置 Java 开发环境,需要设置 JAVA_HOME环境变量来指定 Java 安装的路径。

我们在“用户变量”或“系统变量”中点击“新建”,变量名输入“JAVA_HOME”,变量值输入 Java 安装的路径,例如“C:\Program Files\Java\jdk180_251”。

设置好 JAVA_HOME 后,还需要将 Java 的 bin 目录添加到 PATH 环境变量中。

在 PATH 变量中点击“编辑”,如果变量值的最后没有分号,先添加一个分号,然后输入“%JAVA_HOME%\bin”。

这样,Java 开发环境的基本环境变量就设置好了。

除了 Java,还有很多其他的软件开发工具和框架也需要进行环境变量的设置,比如 Python、Nodejs 等等。

它们的设置方法基本类似,都是先找到安装路径,然后创建相应的环境变量,并将相关的目录添加到 PATH 变量中。

Java环境变量设置

Java环境变量设置

自己总结些再加抄点:安装JDK后要配置环境变量,主要有三个:1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_042 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环境变量配置解决版本不一致问题

Java环境变量配置解决版本不一致问题

Java环境变量配置解决版本不⼀致问题之前⽤Myeclipse编译运⾏Java没有问题但是突然想⽤简单点的NotePad++以及cmd直接编译运⾏Java这就让我倒腾了⼀晚上先说下问题的解决,再总结下查阅的⼀些知识。

1.进⾏win8下Java环境变量配置,在"系统变量"下进⾏如下配置:(1)新建->变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_05(这只是我的JDK安装路径)(2)编辑->变量名:Path在变量值的后⾯加上:;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;(3)新建->变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar(注意最前⾯有个".")2.测试下环境变量是否设置成功:按“WIN”键+R”键,分别输⼊java,javac,java -version 命令问题1:‘javac’不是内部命令或外部命令,也不是可运⾏的程序或批处理。

解决:ClASSPATH中,当前⽬录“.”也必须加⼊到该变量中。

"classpath",该变量的含义为java加载类(bin or lib)的路径,要使⽤已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的,因此不能忘了"."。

注:如果将环境变量修改好了之后,仍出现上述问题,那么可能是cmd更新不⼀致的问题,在别处看到关闭Cmd窗⼝,重新打开就好了,但是我是再重启⼀次电脑之后才好~~问题2:解决了问题1之后,对与HelloWord.java 输⼊javac HelloWorld之后出现 UnsupportedClassVersionError 错误:HelloWorld Exception in thread "main" ng.UnsupportedClassVersionError:HelloWorld : Unsupported major .minor version 52.0at ng.ClassLoader.defineClass1(Native Method)at ng.ClassLoader.defineClass(Unknown Source)at java.security.SecureClassLoader.defineClass(Unknown Source)。

java环境配置

java环境配置

java环境变量配置带图
本次试验在windows xp系统下,配置JDK环境变量。

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

java环境变量配置

java环境变量配置

java环境变量配置windows xp下配置JDK环境变量:1.安装JDK;安装过程中可以自定义安装目录等信息;例如我们选择安装目录为D:\java\jdk1.5.0_08;2.安装完成后;右击“我的电脑”;点击“属性”;3.选择“高级”选项卡;点击“环境变量”;4.在“系统变量”中;设置3项属性;JAVA_HOME;PATH;CLASSPATH大小写无所谓;若已存在则点击“编辑”;不存在则点击“新建”;5.JAVA_HOME指明JDK安装路径;就是刚才安装时所选择的路径D:\java\jdk1.5.0_08;此路径下包括lib;bin;jre等文件夹此变量最好设置;因为以后运行tomcat;eclipse等都需要依此变量;Path使得系统可以在任何路径下识别java命令;设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\binCLASSPATH为java加载类class or lib路径;只有类在classpath 中;java命令才能识别;设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 要加.表示当前路径%JAVA_HOME%就是引用前面指定的JAVA_HOME;6.“开始”->;“运行”;键入“cmd”;7.键入命令“java -version”;“java”;“javac”几个命令;出现画面;说明环境变量配置成功;8.好了;打完收工..下面开始你的第一个java程序吧..下面讲讲java几个环境变量的含义和linux下的配置方法:通常;我们需要设置三个环境变量:JAVA_HOME、PATH 和 CLASSPATH.. JAVA_HOME:该环境变量的值就是 Java 所在的目录;一些 Java 版的软件和一些 Java 的工具需要用到该变量;设置 PATH 和 CLASSPATH 的时候;也可以使用该变量以方便设置..PATH:指定一个路径列表;用于搜索可执行文件的..执行一个可执行文件时;如果该文件不能在当前路径下找到;则依次寻找 PATH 中的每一个路径;直至找到..或者找完 PATH 中的路径也不能找到;则报错..Java 的编译命令 javac;执行命令 java 和一些工具命令 javadoc; jdb 等都在其安装路径下的 bin 目录中..因此我们应该将该路径添加到 PATH 变量中..CLASSPATH:也指定一个路径列表;是用于搜索 Java 编译或者运行时需要用到的类..在 CLASSPATH 列表中除了可以包含路径外;还可以包含 .jar 文件..Java 查找类时会把这个 .jar 文件当作一个目录来进行查找..通常;我们需要把JDK 安装路径下的jre\lib\rt.jar Linux: jre/lib/rt.jar 包含在 CLASSPATH 中..PATH 和 CLASSPATH 都指定路径列表;列表中的各项即各个路径之间使用分隔符分隔..在 Windows 下;分隔符是分号 ;;而在 Linux 下;分隔符是冒号 :..下面分别说明三个环境变量在 Windows 和 Linux 下如何设置;不过在此之前;我们需要做个假设..假设JDK 在Windows 下的安装路径是C:\jdk\;在 Linux 下的安装路径是 /usr/local/jdk/..那么;安装后的JDK 至少会包括如下内容:C:\jdk /usr/local/jdk|-- bin|-- demo|-- include|-- jre| |-- bin| `-- lib`-- lib在 Windows 下设置Windows 下使用 set 命令设置环境变量;为了使每一次启动计算机都设置这些环境变量;应该在系统盘根目录下的 autoexec.bat 文件中进行设置;如:set JAVA_HOME=C:\jdkset PATH=%JAVA_HOME%\bin;C:\Windows;C:\Windows\Commandset CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;.有些版本的 Windows 不能用 %变量名% 来替换环境变量的内容;那么就只好直接写C:\jdk 而不是%JAVA_HOME% 了..另外;C:\Windows 和C:\Windows\Command 是 Windows 会自动加入路径的;所以可以从设置中去掉..如果在autoexec.bat 中已经设置了PATH;那只需要将 %JAVA_HOME%\bin 加到原来设置 PATH 的那条语句中就行了.. CLASSPATH 也可以根据需要设置或者加入其它的路径;比如你想把自己写的一些类放在 C:\java 中;就可以把 C:\java 也添加到 CLASSPATH 中去;set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;C:\java;...注意;在 CLASSPATH 中包含了一个“当前目录 .”..包含了该目录后;就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序;即使该路径并未包含在 CLASSPATH 中也可以..原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中;但 CLASSPATH 中的“.”在此时就代表了该路径;如:假设在 C:\java 目录下有可运行的类 HelloJava.class;那么C:\> set CLASSPATH=C:\jdk\jre\lib\rt.jar;. // 设置 CLASSPATH 环境变量;注意最后有一个“.”C:\> cd java // 转到 C:\java 目录C:\java> java HelloJava // 运行 HelloJavaHello; Java. // 运行结果C:\java> _在 Linux 下设置Linux 下使用“变量名=变量值”设置变量;并使用 export 命令将其导出为环境变量..为了使每一次登录都自动设置好这些变量;你需要在~/.bash_profile 里或者 ~./bashrc 里进行设置;如export JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:.设置PATH 时用的$JAVA_HOME 是指替换变量JAVA_HOME 的值到$JAVA_HOME 所在位置..如上句实际就是export PATH=/usr/local/jdk/bin:$PATH..这句中 $PATH 也是同样的作用;不过这里的 PATH 是指以前设置的 PATH 变量的值;而非本次设置 PATH 变量的值..注意;在 CLASSPATH 中包含了一个“当前目录 .”..包含了该目录后;就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序;即使该路径并未包含在 CLASSPATH 中也可以..原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中;但 CLASSPATH 中的“.”在此时就代表了该路径;例如假设在 /home/fancy/java 目录下有可运行的类 HelloJava.class;那么fancymatrix fancy$ export CLASSPATH=/usr/local/jdk/jre/lib/rt.jar:. // 设置 CLASSPATH;注意最后的“.”fancymatrix fancy$ cd ~/java // 转到 /home/fancy/javafancymatrix java$ pwd // 显示当前目录/home/fancy/java // 当前目录是 /home/fancy/javafancymatrix java$ java HelloJava // 运行 HelloJavaHello; Java // 运行结果fancymatrix java$ _析实例分析只是操作系统不同;略有差别..两个例子都提到一个“可运行的类”;它是指包含了 public static void mainString args 方法的类;这将在下一章 HelloJava 一节中详述..例中的CLASSPATH 均未包含HelloJava.class 所在的目录C:\java; /home/fancy/java;但是均包含了当前目录...因此转到包含HelloJava.class 的目录下去执行java HelloJava;在Java 寻找到CLASSPATH 中的“. 当前目录;C:\java; /home/fancy/java”时;找到了HelloJava.class;运行成功..。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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所在的绝对路径(例如)。

如下图所示:
然后点击确定,进行第二步。

②建“Classpath”(如果已有,则直接编辑),设置其值
为.;%Java_Home%\lib (若值中原来有内容,用分号与之隔开)。

注意:路径前的符号为.;不能漏掉
如下图所示:
然后点击确定进入第三步。

③建“Path”(如果已有,则直接编辑),值:%Java_Home%\bin; (若值
中原来有内容,用分号与之隔开,这次我把要输入得东西放在了Path的最前面,可以验证一下)。

如下图所示:
方法2和方法1的验证方法都一样,这里就不赘述了。

总结:
可以看出第一种方法比较直接简便,第二种方法采用间接的方法设置了环境变量。

所以本人建议用第一种方法配置环境变量。

相关文档
最新文档