7

出于调试目的,我需要将 Java 配置为对 HTTP 请求使用代理。我想知道按Ctrl+时如何在我的 Eclipse 环境中执行此操作F11?任何帮助将不胜感激。

4

2 回答 2

19

您需要在运行配置中传递这些标志。运行 -> 运行配置 -> 选择您的项目。然后在第二个选项卡中:“参数”。顶部框用于您的程序的参数,底部框用于 VM 参数。将这两个添加为 VM 参数。

-Dhttp.proxyHost=proxyserver.com  
-Dhttp.proxyPort=80

您也可以在代码中设置它们。

System.setProperty("http.proxyHost", "proxyserver.com");
System.setProperty("http.proxyPort", "80");

您可以在此处的 java 文档中阅读有关它们的更多信息。

于 2011-03-01T03:05:20.633 回答
1

如果它仍然无法正常工作,请将这些也添加为运行配置中的 VM 变量。

-Dhttps.proxyHost=proxyserver.com
-Dhttps.proxyPort=80

于 2018-04-18T11:38:23.133 回答