为什么 Jetbrains 安装自己的 JDK 以用于其 IDE?
Why does Jetbrains install its own JDK for use with its IDEs?
我最近查看了我的 Rubymine 的版本,发现它似乎使用的是 Jetbrains 提供的 JVM。这样做的目的是什么?为什么不使用用户安装的JDK?
几个原因。
它允许他们在已知的、经过测试的环境中使用 IDE 运行。
它减少了他们必须验证的环境(版本)的数量。
它可以防止用户的 JVM 中的问题导致他们的 IDE 出现问题。
我最近查看了我的 Rubymine 的版本,发现它似乎使用的是 Jetbrains 提供的 JVM。这样做的目的是什么?为什么不使用用户安装的JDK?
几个原因。
它允许他们在已知的、经过测试的环境中使用 IDE 运行。
它减少了他们必须验证的环境(版本)的数量。
它可以防止用户的 JVM 中的问题导致他们的 IDE 出现问题。