![如何告诉 JVM 在 Ubuntu Server 20.04.5 LTS 中使用代理?](https://linux22.com/image/1028930/%E5%A6%82%E4%BD%95%E5%91%8A%E8%AF%89%20JVM%20%E5%9C%A8%20Ubuntu%20Server%2020.04.5%20LTS%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E4%BB%A3%E7%90%86%EF%BC%9F.png)
我想在 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/环境。
此致,