System Health OpenJDK显示间歇性性能和UI问题。我们建议使用Oracle JRE / JDK

时间:2016-03-14 09:53:59

标签: java android opencv android-studio

Open JDK和Oracle JDK有什么区别?

据我了解,他们的工作方式相同。我曾与OpenCV合作,也许在我尝试下载OpenCV库时,我也下载了OpenJDK。现在我一直得到这样的信息:

"System Health
OpenJDK shows intermittent performance and UI issues. We recommend using the Oracle JRE/JDK." 

我尝试寻找有关它的信息,但不明白exextly ...

现在我应该重新下载它,或者我可以使用它吗?

1 个答案:

答案 0 :(得分:3)

当我谷歌使用“System Health OpenJDK”这个短语时,我会在博客等中看到一些点击:

  • 此消息显示为来自Android Studio,而非OpenCV
  • 共识似乎是你可以忽略它。

另外,these OpenCV for Java构建指令说:

  

...为了使用Java绑定构建OpenCV,您需要安装JDK(我们建议使用Oracle / Sun JDK 6或7 ),安装Apache Ant和Python v2.6或更高版本。 / p>

“我们建议”可能只是因为OpenCV团队使用Oracle JDK而不是OpenJDK构建和测试。显然,这些指令在一段时间内没有更新,因此很难知道OpenJDK的任何(假设的)问题是否仍然是最新的,或者它们与运行 OpenCV的关系。

那么实际哪个更稳定?我不知道,我想不出一种科学的方法可以找到答案。

个人......我会坚持我现在下载的内容。如果我遇到了我认为可能是JRE错误的问题,我会尝试替代方案,看看它是否有所作为。