win7 java环境变量设置 50
5个回答
2018-08-02 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk1.6.0
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,
假设我们的JDK安装在C:\jdk1.6.0目录下,那么在C: \jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk1.6.0\bin; 如果没有 就新建一个 但是 一般都会有的)
变量名: path
变量值: C:\jdk1.6.0\bin;
或 %JAVA_HOME%\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\jdk1.6.0\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系统环境变量那一栏中点->新建classpath
变量名: classpath
变量值: .;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar;
或 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH 中最前面是有个 “.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。)
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk1.6.0
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,
假设我们的JDK安装在C:\jdk1.6.0目录下,那么在C: \jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk1.6.0\bin; 如果没有 就新建一个 但是 一般都会有的)
变量名: path
变量值: C:\jdk1.6.0\bin;
或 %JAVA_HOME%\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\jdk1.6.0\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系统环境变量那一栏中点->新建classpath
变量名: classpath
变量值: .;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar;
或 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH 中最前面是有个 “.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。)
展开全部
右击 计算机--》属性--》高级系统设置--》右下角 “环境变量”--》在系统变量那一块区域,点击新建。
1、新建JAVA_HOME : 变量名:JAVA_HOME, 变量值:D:\java\jdk1.7.0_67
2、path变量(如果没有就新建): 变量名:Path, 变量值:%JAVA_HOME%\bin;
3、classpath(如果没有就新建): 变量名:ClassPath, 变量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
注意:设置环境变量时,建在系统变量下作用与整个计算机,如果建在用户变量下仅作用于计算机的当前用户。
classpath的那个 "."不能省。否则直接在dos执行java文件的时候会报错。
以后如果更换java的安装路径或者安装多个版本JDK,只需要还JAVA_HOME的指定的路径即可。
安装多版本java时,有时候改了JAVA_HOME,但是在dos下执行java -version版本显示还是之前的版本的话,删除C:\Windows\System32\下java.exe、javaw.exe、javaws.exe即可。
1、新建JAVA_HOME : 变量名:JAVA_HOME, 变量值:D:\java\jdk1.7.0_67
2、path变量(如果没有就新建): 变量名:Path, 变量值:%JAVA_HOME%\bin;
3、classpath(如果没有就新建): 变量名:ClassPath, 变量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
注意:设置环境变量时,建在系统变量下作用与整个计算机,如果建在用户变量下仅作用于计算机的当前用户。
classpath的那个 "."不能省。否则直接在dos执行java文件的时候会报错。
以后如果更换java的安装路径或者安装多个版本JDK,只需要还JAVA_HOME的指定的路径即可。
安装多版本java时,有时候改了JAVA_HOME,但是在dos下执行java -version版本显示还是之前的版本的话,删除C:\Windows\System32\下java.exe、javaw.exe、javaws.exe即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先安装jdk,如果安装好,找到安装目录,比如我的,C:\Java\jdk1.7.0_55。
第一步:添加变量JAVA_HOME,值等于C:\Java\jdk1.7.0_55。
第二步:在PATH变量的值后面追加:;%JAVA_HOME%\bin(注意用“;”隔开)
第三步:添加变量CLASSPATH,值等于.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。(注意最前面有“.”,表示当前路径,不要遗漏,不然会报错。)
安装好之后测试下,在命令行中,输入java -version,如能显示相关信息,即表示配置成功。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机图标右键属性->高级系统设置->环境变量, 然后找到path变量,将jdk\bin的路径添加上去,记得在前面加上分号,只要这个就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主,具体的就不和你解释了,你的路径是JRE啊,只有装了JDK才会看到JAVAC的吧。
java
-version查看到的是jre的版本啊,jre支持java程序运行,但是不支持开发……上面的JAVA_Home应该是到jdk目录下的。
javahome:C:\Program
Files\Java\jdk1.6.0_21
java
-version查看到的是jre的版本啊,jre支持java程序运行,但是不支持开发……上面的JAVA_Home应该是到jdk目录下的。
javahome:C:\Program
Files\Java\jdk1.6.0_21
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询