文章的封面为Java之父James Gosling(詹姆斯·高斯林),先向爷爷致敬,接下来进入今天的话题。
我们安装好JDK却发现Java编译命令(javac.exe)和Java运行工具(java.exe)只能够在当前安装目录下有效,在其他目录下则会显示如下图:
*我们查看path环境变量有没有配置好,只需在命令行窗口这里输入Javac命令测试。
首先我们要知道当你给了一个命令,计算机先会在当前目录下寻找有没有这个可执行的命令,若找不到,则会去配置了的环境变量Path中寻找,配置环境变量Path的目的是为了可以在任何目录下都可以执行javac.exe和java.exe等命令,方便日后的操作。接下来成辉介绍两种不同的环境变量配置方法,请各位童鞋搬好小板凳
*由于path中存放的都是系统中应用程序的路径,要非常小心操作,以免误删。
方法一:图形化窗口操作(一劳永逸法)
①此电脑—>右击属性—>点击高级系统设置—>点击环境变量,如下图
②在下面的系统变量中找到Path变量,如下图
③点击编辑,将JDK的安装目录bin目录的路径复制,粘贴到变量值的最前方,并在末尾用“;”与后面的路径隔离开,三连确定。完成路径配置。
④打开命令行窗口,输入Javac命令测试,显示如下图则配置成功
*在进行测试的时候不可以在原来的命令行窗口进行,需要新开一个窗口。
*切记不可将原来path变量中的值误删,改变。
方法二:命令行窗口配置黑黑的窗口(临时使用法)
应用情况,当使用别人的电脑进行临时开发时,不需要直接使用一劳永逸法配置,也不必要在别人电脑安装JDK,将有JDK的硬盘或U盘插入,即可进行配置。放大招——>
①首先讲一个命令“set”命令,它是设置环境变量的,如图
②打开命令行窗口输入“set path”命令,就可以查看到当前系统的path环境变量,如图
③再次输入如下命令“set path=%path%;”加上“JDK安装目录下bin目录的路径”,再次使用“set path”查看当前系统的path环境变量,发现已经有了javac命令所在的目录。
*其中“%path%”表示引用原有的path环境变量。
④再次在随意目录下运行“javac”命令,就显示出命令的帮助信息,配置成功如下图
#需要注意这种临时配置方法只对当前配置的命令行窗口有效,重开窗口则又出现之前的错误,如下图。
到此处今天我们的话题已经结束,对于文中提到的要点,一定要看清楚,以免造成配置错误,若有配置不成功的,请在后台留言。您喜欢本文的话请您点赞、推荐给您身边有需要的朋友!!
*文中的示例是基于Windows10进行的。