![Centos:可以在 JRE 上安装 JDK 吗?](https://linux22.com/image/688760/Centos%EF%BC%9A%E5%8F%AF%E4%BB%A5%E5%9C%A8%20JRE%20%E4%B8%8A%E5%AE%89%E8%A3%85%20JDK%20%E5%90%97%EF%BC%9F.png)
我们的 JRE 在 Centos 7 上运行良好。
我们的应用程序提供商希望我们从 jdk 运行一些实用程序(例如 jstack)。
我们可以在 jre 上运行 jdk rpm 吗,然后一切都会好起来吗?
(使用 2016 年 8 月以来的 Centos7、1511 以及同一时间段内最新、最好的 jre)
答案1
好吧,简单地说,JDK 是 JRE 的完整版本,或者换句话说,JDK 包含 JRE 并取代它。通常它们安装在不同的目录中,二进制文件的位置由$JAVA_HOME
环境变量处理。此外,在同一台主机上托管多个不同版本的 JDK/JRE 安装也很常见。
所以,基本上没问题。很多事情都可能出错,但不会因为同一个主机上有多个 JDK/JRE 而出错。