为什么要设置环境变量

 我来答
Camille_CR
2017-11-16 · TA获得超过7576个赞
知道大有可为答主
回答量:2370
采纳率:17%
帮助的人:676万
展开全部
从开始接触Java,之后是断断续续的学习。真正开始Java之旅,估计大部分初学者在学Java时被Java的环境变量搞的晕头转向,虽然找到了正确设置环境变量的方式,但其中的原因一知半解,设置压根不知道是何原因。
今天为止对环境变量的设置还不是很懂,而且网上的大部分资料几乎都是设置方法,没有说原因。下面是我的个人见解,(难免有纰漏):详细透彻讲解Java环境变量的设置。

1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到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。

希望我的回答可以帮到您哦
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
百度网友db864ff
2017-11-16 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.1万
采纳率:88%
帮助的人:3895万
展开全部
环境变量是系统设置的公共参数,
它的设置是为了各个软件能简单、
准确的找到系统目录、临时目录、
工具软件目录等参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻巧且巍然灬小白杨A
2017-11-16 · TA获得超过255个赞
知道答主
回答量:478
采纳率:35%
帮助的人:132万
展开全部
韩碑(李商隐)e
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式