java配置环境变量

我们老师教的只配一个path用啦一个学期都可以配成功!!现在看书上都写的配3个环境变量!专业java程序员也试过说可以用!!不过你懂的女孩子纠结!!!问下这样配是不是就百... 我们老师教的只配一个path用啦一个学期都可以配成功!!现在看书上都写的配3个环境变量!专业java程序员也试过说可以用!!不过你懂的女孩子纠结!!!问下这样配是不是就百分百ok 展开
 我来答
迅捷曝巴蛋藕aS0b9
2013-03-05 · TA获得超过665个赞
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:76.3万
展开全部
为什么要配环境变量呢,其实环境变量就相当于快捷方式。一般都需要配置3个变量,这样只是出于习惯,就是JAVA_HOME、CLASSPATH、PATH这三个环境变量。

现在进行解释:
1.PATH。 你在执行javac、java、javap命令的时候,那么计算机怎么知道你的java命令在哪里呢?显然,计算机是不知道的,所以需要提供这些目录的全路径(即需要提供JDK的安装路径下的bin目录,bin目录下有很多命令),但是你每次输入命令时都输入该命令的全路径显然有些麻烦,所以呢,将路径直接放在PATH,每次输入命令的时候,计算机会在PATH里去找这个命令,找到以后就会执行。所以,如果你的PATH中有两个目录中都有java命令,当你在cmd中输入java命令时,只会执行第一目录中的java命令。

2.JAVA_HOME。在开发过程中可能有好些地方需要提供JDK的安装路径,这些路径可能比较长,而且各个计算机上安装的路径很可能不一样,总之呢,就是输入麻烦一点,所以大家约定俗成的将JDK的安装路径bin目录用JAVA_HOME代替,所以在环境变量中大家习惯会配置JAVA_HOME这个项。类似地,tomcat一般也会配置tomcat_home变量。

3.CLASSPATH。 当你执行命令时,需要命令所在路径,所以会配置PATH变量。而你输入命令后要对某一个文件进行操作,而这个文件也要指定路径,不然计算机依然找不到这个文件放在了哪里。CLASSPATH就是说,但你用java命令操作class文件时,让java命令规定的地方去找class文件。一般,编译后的文件都与源文件是同一目录,所以,CLASSPATH一般都只配置当前目录即可。即CLASSPATH=.; 注意,点“.”代表当前目录。

4.系统变量和用户变量。 当你配置环境变量时,上面有个用户变量,下面有个系统变量,这都是干什么的呢?其实,不管是window、linux、unix、salaris等操作系统都是多用户多任务操作系统,而用户变量值对当前用户有用,系统变量则对所有用户都有用。平时我们用的window一般都是Administrator登陆的,所以配置系统变量就可以了。
青帝互联
2013-03-06 · TA获得超过2.2万个赞
知道大有可为答主
回答量:1.5万
采纳率:0%
帮助的人:2514万
展开全部
设置环境变量,是为了java编译时找到需要调用的程序(如java,javac等);
主要设置classpath 与path
相当于是在windows注册一个商标 只要.class后缀的都使用java来执行,就好比是exe文件,windows自动注册好了 自动分析与执行
望采纳。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友caf07b5a4
2013-03-11
知道答主
回答量:36
采纳率:0%
帮助的人:18.4万
展开全部
当然不一定啦!学校的电脑都是统一安装的,有些东西都是技术老师同意设置的。
自己的电脑如下配置一下就好了:
catalina_home:(...\Tomcat 6.0)tomcat根目录路径
class_path:(.)就是一个点(同当前路径下查找)
java_home:(...\Java\jdk1.6.0_25)jdk根目录路径
jre_home:(..\Java\jre6)jre根目录路径
path:(...\Tomcat 6.0\bin;...\jdk1.6.0_25\bin;...\jre6\bin)三个bin的路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dayfm2013
2013-03-05 · TA获得超过171个赞
知道答主
回答量:170
采纳率:100%
帮助的人:134万
展开全部
配置环境变量就是在PATH变量里配置上JDK的bin目录的路径就可以了。原理是让我们在命令行输入java或javac等命令的时候能够找得到这些命令。这些命令就在jdk的bin下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ilikeyml
2013-03-06 · 超过16用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:52.7万
展开全部
三个配完
百分百ok
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-06
展开全部
在cmd里输入java然后回车,没报错成功;
在cmd里输入javac然后回车,没报错成功。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式