如何告诉 JVM 在 Ubuntu Server 20.04.5 LTS 中使用代理?

如何告诉 JVM 在 Ubuntu Server 20.04.5 LTS 中使用代理?

我想在 Ubuntu Server(Ubuntu 20.04.5 LTS)上为 Zammad 安装 elasticsearch-ingest-attachment。此操作失败(“线程“main”中发生异常 java.net.ConnectException:连接超时”),可能是因为我使用了代理。

我设法在各个地方设置了代理(/etc/apt/apt.conf.d/95proxies,/etc/environment,/etc/wgetrc,~/.curlrc),但我不知道如何让 JVM 使用代理。我尝试使用这些命令,但失败了(返回:-bash:意外标记“https.proxyHost”附近有语法错误):

System.setProperty("https.proxyHost", 192.168.0.1);

最后,我希望能够通过以下方式成功安装 ingest-attachment:

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment

我找到了很多 Java 文档,但它们让我感到困惑。我希望能够只在文件中添加 JVM-proxy-settings,例如/etc/环境

此致,

相关内容