java环境变量javadoc_java的环境变量配置
本来之前早就配置好了的,但是今天下载AndroidsdkManager说没找到jdk,顿时我就⽆语了。于是将⾃⼰的配置检查了⼀遍,⼩⼩的改
动了⼀下。
另外,在CSDN上找到了⼀篇相关的⽂章,觉得写得不错,决定转载。但是不知道怎么弄进博客园,只好把它复制进来。
原⽂如下:
在windows下如下操作:
配置JDK环境变量:
1.安装JDK,安装过程中可以⾃定义安装⽬录等信息,例如我们选择安装⽬录为D:/java/jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“⾼级”选项卡,点击“环境变量”;
4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(⼤⼩写⽆所谓),若已存在则点击“编辑”,不存在则点击“新
建”;
_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等⽂件夹(此变量最
好设置,因为以后运⾏tomcat,eclip等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin CLASSPATH为java加载类
(classorlib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib/;%JAVA_HOME%/lib/(要
加.表⽰当前路径)
%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/
(Linux:jre/lib/)包含在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下使⽤t命令设置环境变量,为了使每⼀次启动计算机都设置这些环境变量,应该在系统盘根⽬录下的⽂件中
进⾏设置,如:tJAVA_HOME=C:/jdk
tPATH=%JAVA_HOME%/bin;C:/Windows;C:/Windows/Command
tCLASSPATH=%JAVA_HOME%/jre/lib/;.有些版本的Windows不能⽤%变量名%来替换环境变量的内容,那么就只好直接写
C:/jdk⽽不是%JAVA_HOME%了。
另外,C:/Windows和C:/Windows/Command是Windows会⾃动加⼊路径的,所以可以从设置中去掉。如果在中已
经设置了PATH,那只需要将%JAVA_HOME%/bin加到原来设置PATH的那条语句中就⾏了。
CLASSPATH也可以根据需要设置或者加⼊其它的路径,⽐如你想把⾃⼰写的⼀些类放在C:/java中,就可以把C:/java也添加到
CLASSPATH中去,tCLASSPATH=%JAVA_HOME%/jre/lib/;C:/java;.。
注意,在CLASSPATH中包含了⼀个“当前⽬录(.)”。包含了该⽬录后,就可以到任意⽬录下去执⾏需要⽤到该⽬录下某个类的Java程
序,即使该路径并未包含在CLASSPATH中也可以。原因很简单:虽然没有明确的把该路径包含在CLASSPATH中,但CLASSPATH
中的“.”在此时就代表了该路径,如:
假设在C:/java⽬录下有可运⾏的类,那么C:/>tCLASSPATH=C:/jdk/jre/lib/;.//设置CLASSPATH环境变
量,注意最后有⼀个“.”
当安装和配置完JDK后,运⾏安装程序依旧会提⽰javadevelopmentkitnotfound并不允许点击Next按钮。
但是JDK已经安装成功,在cmd运⾏java-version可以看到当前安装的版本。
⽹上查询找到解决⽅法
:
点击Back按钮,然后在点击Next按钮会发现检测成功了。
本文发布于:2023-03-04 18:52:11,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677927131137897.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:java环境变量.doc
本文 PDF 下载地址:java环境变量.pdf
留言与评论(共有 0 条评论) |