java_home应该设置jre的位置,还是jdk的位置?

image.png
没有明白jre和jdk的区别。安装的时候如图设置了目录。。

阅读 3.4k
2 个回答

JAVA_HOME 应该为 JDK 的位置。

JRE 即运行时环境,你如果只是需要运行一个 Java 程序,那就只需要 JRE

JDK 是开发工具包,你要做跟 Java 相关开发时,就需要这个。

JDK 一般包含了 JRE,一些 JDK 11+ 会自动设置 JAVA_HOME 或者在安装时可选设置 JAVA_HOME,不需要手动去设置。

常规做法java_home都是设置jdk位置,jdk下包含的有jre的.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题