美文网首页
java从头来过(5):为什么要配置环境变量

java从头来过(5):为什么要配置环境变量

作者: 乱七八糟的老喵 | 来源:发表于2018-09-30 18:19 被阅读0次

其实在java从头来过(4)已经透露了一点点了。

因为java的命令都在bin目录下面,所以只能在bin目录下创建文件,这样就很不方便,如果以后很多项目的时候,这样bin目录就很繁杂。
如果我们要在新的文件夹例如在d盘里面创立.java文件,这样java命令就没法作用。

我们做个试验。
我们在d盘建立一个HelloWorld.java 文件

image.png

然后在cmd上:


image.png

在不是jdk的bin目录下创立 .java 文件,就无法用java的命令。

所以现在就要配置环境变量,环境变量的意思,其实就是告诉windows系统直接去干嘛,而不是自己手动弄,系统已经帮你自动弄了。

为了解决上面的这个问题,我们先配置一个叫path的环境变量。
Path:指的就是:我们可以在其他文件夹中,用java的命令。假如在d盘用javac命令。
这里最好用引用的方法,用JAVA_HOME来引用,因为我们可能有多个jdk版本。

如图:
JAVA_HOME


image.png

path:


image.png

好的,现在配置好这两个环境变量,再来试试刚刚的cmd操作:


image.png

可以了。

上面的是需要进入到d盘里面找,如果不进入d盘里面呢?可以运行这个程序吗?我们试试:

image.png

ok,不行。所以现在我们要配置一个叫classpath的环境变量,让系统自己找。怎么配呢?如图


image.png

ok,可以了,前面加一个 . 就是告诉系统,先在当前路径找,找不到了,再去D盘找。记住每个路径之后用 ; 隔开。
配置好了,我们试试吧。

image.png

好勒 成功了。

总结一下:
Path:指的就是:我们可以在任意路径下,直接执行java的相关命令
(1)直接把jdk\bin目录假如path中
(2)更好的方式,采用引用的方式来设置path,就是JAVA_HOME

classpath:指的是:可以在任何一个路径下,直接通过执行java命令来运行java程序。

注意注意:classpath,是运行java命令,只可以运行java,不可以用java命令意外的命令,例如javac。我们来做个实验:

image.png

你看,如果不进入HelloWorld.java的路径下执行javac命令,它是找不到文件的。

而Path,是在任意路径下,直接执行Java的相关命令,就是可以用java javac 等等。这里可能有点绕,看多几次就行了,如果还是不懂,加喵姐的微信嘛,喵姐亲自讲解。

好勒,今天总算写完了,有点绕。


乱七八糟的老喵以前一直断断续续,没有系统的学习java,现在下定决心,从头来过,系统的学习,争取日更,如果有兴趣,可以加我微信,一起交流哟~如果要加微信:请备注:java从头来过


喵姐的微信

相关文章

  • java从头来过(5):为什么要配置环境变量

    其实在java从头来过(4)已经透露了一点点了。 因为java的命令都在bin目录下面,所以只能在bin目录下创建...

  • Android Studio 修复同步证书问题

    1配置Java环境 将你电脑的Java环境变量配置成AndroidStudio的所使用的Java环境,为什么要配置...

  • Java环境变量配置

    Java环境变量配置 要介绍如何配置环境变量,首先要知道为什么需要配置环境变量,所以这里先介绍一下java的基础知...

  • Java初学1

    为什么要配置java环境变量? JAVA_Home、classpath、path各自的含义? JAVA_HOME ...

  • maven工程创建及Spring HelloWorld案例

    mac之java环境变量配置和maven安装及配置 java环境配置 配置JAVA的环境变量 输出java环境变量...

  • Linux Java

    Linux配置Java环境变量 Reference [1]. Linux配置Java环境变量

  • 【百科】为什么要配置环境变量?

    为什么要配置环境变量? 方便调用。 1、很多软件是相互依赖的。 比如java,很多软件会用到,如果不加入到环境变量...

  • 配置环境变量

    为什么要配置环境变量? 因为只有在bin的文件夹下,才可以运行java程序,但是程序多时,不方便,就要配置环境变...

  • selenium环境搭建

    1、下载安装jdk,并配置Java环境变量(具体配置方法自行百度) 验证Java环境变量配置是否成功:java -...

  • Gradle安装

    配置Java环境 配置Gradle之前要确保安装了Java环境,要求在JDK 1.6以上,并且配置了环境变量JAV...

网友评论

      本文标题:java从头来过(5):为什么要配置环境变量

      本文链接:https://www.haomeiwen.com/subject/geawoftx.html