【问题标题】:Java SDK trying to access internet when it loadsJava SDK 在加载时尝试访问互联网
【发布时间】:2013-06-02 03:28:41
【问题描述】:

我通常只将 Java 用于独立应用程序开发。今天我将编译引擎升级到 1.7u21 SE SDK,当它被我的 IDE 加载时,我的防火墙被试图访问互联网的“Java 平台二进制文件”触发。

SE SDK 中的哪个组件执行此操作? “组件”是指尝试此操作的类文件或本机代码。

【问题讨论】:

  • 您的 IDE 使用 Java 吗? JRE 可能会尝试寻找更新
  • 什么IDE?什么操作系统?正如@MadProgrammer 提到的,它可能是你的IDE;例如,Intellij IDEA 就是这样做的。
  • 我正在使用 Intellij IDEA。我假设因为防火墙报告了“Java Platform Binary”,所以是 Java 这样做了。这是使用此名称作为其子进程的 IntelliJ 行为吗?
  • @TylerDurden IDEA 本身不是二进制文件,它是一个 Java 应用程序......它使用 JRE 运行。

标签: java development-environment


【解决方案1】:

有各种可能的解释,其中大部分是完全无害的。应用程序可能正在寻找更新、寻找 XML 模式或其他任何事情。

这被报告为“Java 平台二进制”的原因是任何使用标准 java 命令的 Java 应用程序在操作系统中都会显示为 java ...而不是您的应用程序正在跑步。 (在 Linux 和 UNIX 上也是如此。)

如果此警报担心您只需将防火墙配置为拒绝尝试访问即可。但请注意,这将适用于所有 Java 程序……而不仅仅是您今天运行的那个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-01
    • 2018-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-02
    • 2016-09-10
    相关资源
    最近更新 更多