Java 8 Update 71 正在尝试安装新的辅助工具。 (在 Mac 上)

Java 8 Update 71 is trying to install a new helper tool. (On Mac)

系统提示我更新 Java。它告诉我:

有人知道 "helper" 工具的作用吗?如果它是新的,我可能不需要它。有没有办法选择退出?或者至少在安装之前知道它是什么?

请注意,我已经在系统偏好设置下的 Java 控制面板中选中了抑制赞助商报价的选项。

另请注意,如果我不输入管理员密码,则不会安装更新。这不是除了更新之外的报价,我可以接受或拒绝。

如果这是一个错误的问题或错误的地方,请发表评论。


这是后续。

我再次收到消息,并搜索了更多相关信息。我了解到更新过程已被包装到一个应用程序中。应用程序包装实际包并建议附加软件。如果您选择退出,我猜它只会安装 java 更新。

"new helper tool" 可能是这个安装包,或者如果您不选择退出,可能是建议的附加软件。

如果您更喜欢安装干净的软件包,您可以从安装程序中提取它。下载更新后,单击取消。然后转到 ~/Library/Application Support/Java~/Library 已隐藏,因此请使用转到 > 转到文件夹...)。您可以在那里看到所有过去的 java 更新下载。选择最新版本。在文件夹中,您会看到一个应用程序和一个 dmg。右键单击应用程序和 select Show Package Contents。在应用程序内转到 Contents/Resources。在那里你找到了一个包 JavaAppletPlugin.pkg。那是实际的包裹。双击它进行安装。它仍然会询问您的姓名和密码,但这次是由 OSX/macOS 询问并用于安装该软件包,仅此而已。


最新更新:今天更新失败。发生这种情况时,下载会立即被删除。在这种情况下,上述方法不起作用。


这开始看起来像一个博客。下载失败是由于我的防病毒软件。当我禁用它时,它再次工作。不管怎样,我现在相信这个消息是无害的。它是OS X 询问我是否同意运行 Java 安装程序。它不会尝试安装任何其他东西。我只是运行而已。

发件人:https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jre.html

Oracle 与提供各种产品的公司建立了合作伙伴关系。当您安装 Java.

时,安装程​​序可能会为您提供安装这些程序的选项

您可以通过在终端命令行中指定 --args SPONSORS=0 选项来禁用安装期间的报价显示。例如:

open /Volumes/Java\ 8\ Update\ 40/Java\ 8\ Update\ 40.app --args SPONSORS=0