2021-08-16 09:53

但是如果你启动一个需要Java的程序它会明确地告诉你

导读从几个角度来看,弹出对话框令人抓狂:它说您需要安装 Java 的旧版本,这似乎意味着您要求存在安全问题。它经常出现在你什么都不做的时候

从几个角度来看,弹出对话框令人抓狂:它说您需要安装 Java 的旧版本,这似乎意味着您要求存在安全问题。它经常出现在你什么都不做的时候——它与一个动作无关。这两个选项是更多信息或确定,但重点是更多信息。按回车键打开与更多信息相关联的网页。

您并不总是被告知导致对话框出现的原因。在罗伯特的案例中,它说它是网络内容。当我看到它时,它根本无法确定导致对话的原因。

罗伯特,我同情你,因为自从我安装了优胜美地之后,我就一直有这个问题。我设法以某种方式为 Yosemite 解决了这个问题——我仍然不知道如何解决——然后在我安装了 El Capitan 公共测试版后它又出现了。最近,我再次设法摆脱了它,但经过数周的一天多次出现后,我再次不知道如何摆脱它。

好消息是你可以忽略它。单击确定,然后忘记它。坏消息是它是如此烦人和侵入性。不幸的是,Apple 没有提供禁用对话框的选项,即使 OS X 正在创建它。在 Mountain Lion 之后,Apple 停止包含 Java,但提供了一个特殊的旧版本。

Java 在通过网站使用时存在足够多的安全漏洞,而 Mac 用户的优势为零,因此 Apple 更新了 Lion 和 Mountain Lion 以禁用其在浏览器中的使用。但是一些跨平台的“Mac”应用程序实际上只是以可以在 OS X 中运行的形式打包的 Java。OS X 的 CrashPlan 仍然基于 Java,尽管该公司重新制定了其发行版,将 Java 运行时引擎合并到了软件包中。(如果您有 Java 首选项窗格,您可以去那里确保您的安全设置是您喜欢的方式,尤其是防止它在浏览器中运行。)

但是如果你启动一个需要 Java 的程序,它会明确地告诉你。促使罗伯特、我和许多其他人发疯的对话出现时没有足够的信息来采取行动。

在过去一年中在网上淘的意见后,我有什么尝试几个建议。