在Java中设置环境变量有多重要?

Nav*_*ani 3 java environment-variables

我正在写一个博客,我向学生解释如何安装Java,但我想知道为什么要将它们暴露给Java安装的这个复杂部分.当我以前使用Java时,我开始使用我的IDE开箱即用.但是我看到的所有教程都提到了这些环境变量的配置.

也许我的PATH变量是从以前的安装中设置的,但是我不记得这样做了.

任何人都可以建议环境变量设置是否可以留给IDE或必须手动完成?

And*_*eas 5

Java不需要设置任何环境变量.

但是,设置一些环境变量会使事情变得更容易.

  • PATH如果jre/bin文件夹位于路径上,则无需运行该java命令.如果jdk/bin文件夹位于路径上,则不必限定运行javajavac命令.以及Java提供的一些其他命令.

  • JAVA_HOME 许多Java程序和安装程序使用它来查找Java.

使用IDE时,它通常可以查找/提示Java安装,因此它不需要任何环境变量.IDE也不会设置它们.