PATH 是操作系统用来定位 exe 文件 (.exe) 或Java二进制文件( Java或 javac 命令)的环境变量。路径一旦设置,就不能被覆盖。 PATH 变量使我们不必在每次运行程序时在命令行界面上写出程序的整个路径。而且,路径只是一个存储了一堆快捷方式的变量。
要在 Windows 或 Linux 环境中执行基于Java控制台的程序,我们必须使用Java和 javac 命令。命令Java, javac 操作系统不知道,因为我们没有指定可执行文件所在的位置。因此,我们需要指定可执行文件所在的路径。这就是我们设置路径并指定bin文件夹路径的原因,因为bin包含所有二进制可执行文件。设置路径后,它可以加载程序中的所有必需项,包括编译器或解释器本身。
以下是为 Windows 和 Linux 设置路径的过程:
在 Windows 中设置Java路径
1.转到搜索框并在其中键入高级系统设置。现在单击查看高级系统设置。
2.选择高级选项卡,然后单击环境变量。
3.在系统中,变量点击新建按钮。现在在编辑系统变量中,输入变量名作为 JAVA_PATH 和变量路径作为保存 JDK 文件夹的路径,然后单击确定按钮 通常 JDK 文件的路径将是 C:\Program Files\ Java\jdk1.8.0_60 .
4.现在在系统变量中转到路径并单击编辑按钮。
5.单击新建按钮。
6.现在添加以下路径:%JAVA_HOME%\bin
在 Linux 中设置Java路径
- 打开终端并输入以下命令:
sudo nano /etc/environment.
- 将打开一个文件并将以下命令添加到该文件中:
JAVA_HOME = "YOUR_PATH".
- 将 YOUR_PATH 替换为 JDK bin 文件路径。
- 现在重新启动您正在使用的计算机或虚拟机(或)重新加载文件:source /etc/environment
- 您可以通过执行来测试路径
echo $JAVA_HOME
- 如果您得到的输出没有任何错误,那么您已经正确设置了路径。
- 如果出现任何错误,请尝试再次重复该过程。