➠IntelliJ中的哪些功能充当接受传入连接的服务器?为什么IntelliJ想要接受传入的网络连接?
当第一次运行的IntelliJ 2017年1月1日,我得到一个对话框,要求允许传入的网络连接。
您是否希望应用程序“java”接受传入的网络连接?
点击拒绝可能会限制应用程序的行为。此设置可以在安全&隐私首选项的防火墙窗格中更改。
[拒绝] [允许]中出现的对话框上一个新安装的IntelliJ 2017.2终极版,在新建项目向导,Maven的选项卡上单击时
例。
为什么的IntelliJ导致这个提示?运行NetBeans时没有发生这种事件。
拒绝或接受的效果究竟是什么?我担心让Java进程接受外部网络连接,因为这样做会带来严重的安全风险。
可能涉及到:
- 问:How to bind IntelliJ IDEA random open ports to localhost only?
- 问题IDEA-175889: IDE opens random ports on wildcard interface in some configurations
这个问题不有关消息的来源。来源是Apple macOS app-level firewall。您可以允许或阻止应用程序侦听传入的网络连接。允许这是安全风险。
的IntelliJ是要求被添加到允许监听传入消息的应用程序列表。我的问题是,“为什么IntelliJ需要接受传入的网络连接?”。
另请参阅[这个问题](http://stackoverflow.com/a/43368412/104891)。 – CrazyCoder
@BasilBourque是的,但问题是为什么IntelliJ试图接受传入连接? –
@SteveKuo我上面的评论是对其他人现在删除的评论作出回应。 –