[英]In the Java install directory, why are there multiple java.exe files?
只是好奇JDK的目录布局。 所以有两个单独的java.exe文件 - 一个在:
C:\Program Files (x86)\Java\jdk1.7.0_45\bin
一个在:
C:\Program Files (x86)\Java\jdk1.7.0_45\jre\bin
为什么需要两个文件? 这个问题的动机源于我正在安装程序(SQL Developer)的一些挑战。
安装jdk
和jre
之间有区别。
jdk
包是开发人员包,包括编译器( javac
)等工具。
jre
包是核心运行时包,包括JVM /运行时环境/运行用JVM语言编写的软件所需的任何内容。
这里是官方Oracle文档的链接 。
jdk/bin
和jdk/jre/bin
中的二进制文件是相同的。 根据文档, PATH
应指向jdk/bin
。
这里是一个链接到JDK 7和JRE 7安装指南
如果要运行Java程序,但不要开发它们,请下载JRE。 如果要开发Java应用程序,请下载Java Development Kit或JDK。 JDK包含JRE,因此您无需单独下载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.