我在使用autoproxy配置脚本的防火墙后面。当我在我使用的大多数浏览器(IE 7,IE 8,FF,Chrome)中启用autoproxy url时,我能够浏览互联网。 供您参考在Windows上启用autoproxy网址转到:设置 - >控制面板 - >互联网选项 - >连接 - > Lan设置 - > (检查)使用自动配置脚本 - >输入地址值作为autoproxy脚本URL。
我面临的问题是:我有Eclipse IDE,我想在Eclipse中配置代理设置,类似于浏览器设置,但我无法做到。我无法在Eclipse或NetBeans 6.9.1或IntelliJ Idea中找到设置来解决此问题。
我正在使用与这些IDE集成的Maven2,并且尚未设置本地存储库。 Maven2尝试通过从Internet下载来安装jar,但由于代理设置,它不能。我可以从Maven2存储库手动下载这些库,并使用Artifactory或Nexus托管内部存储库,但我想知道是否有任何方法可以从IDE本身进行...
感谢您的反馈。请让我知道,如果你有任何问题。
答案 0 :(得分:44)
这是我的工作。所有这些说明都是基于我对工作PAC的最小经验,所以YMMV。
通过pac网址下载您的pac文件。它是纯文本,应该很容易在文本编辑器中打开。
在底部附近,可能会有一个部分说: 返回“PROXY w.x.y.z:a” 其中“w.x.y.z”是IP地址或用户名,“a”是端口号。
写下来。
在最近的eclipse版本中:
此时,您应该能够使用内部Web浏览器进行浏览(至少在http URL上)。
祝你好运。 修改强>:
您也知道,使用Nexus,一组<mirror>
代码和一个代理设置(在Nexus内部)可以更轻松地管理防火墙内Maven的代理问题。
答案 1 :(得分:6)
在文件中: $ your_eclipse_installation \ configuration.settings \ org.eclipse.core.net.prefs
您需要选项: systemProxiesEnabled =真
您也可以通过Eclipse GUI进行设置: 转到窗口 - &gt;偏好 - &gt;一般 - &gt;网络连接 将提供者更改为“原生”
即使您的Eclipse由于错误的配置尝试而中断,第一种方法仍在工作。
答案 2 :(得分:3)
下载浏览器正在使用的任何配置脚本。
该脚本将具有各种主机:端口配置。 根据您要连接的域,其中一个host:port由borwser选择。
在eclipse网络设置中,您可以尝试放置主机端口并查看是否有效。
为我工作。
配置脚本看起来像,
if (isPlainHostName(host))
return "DIRECT";
else if (dnsDomainIs(host, "<***sample host name *******>"))
return "PROXY ***some ip*****; DIRECT";
else if (dnsDomainIs(host, "address.com")
|| dnsDomainIs(host, "adress2..com")
|| dnsDomainIs(host, "address3.com")
|| dnsDomainIs(host, "address4.com")
return "PROXY <***some proxyhost****>:8080";
您需要在return语句中查找主机端口。
答案 3 :(得分:3)
Download proxy script and check last line for return statement Proxy IP and Port.
Add this IP and Port using these step.
1. Windows -->Preferences-->General -->Network Connection
2. Select Active Provider : Manual
3. Proxy entries select HTTP--> Click on Edit button
4. Then add Host as a proxy IP and port left Required Authentication blank.
5. Restart eclipse
6. Now Eclipse Marketplace... working.
答案 4 :(得分:2)
在Netbeans中,我们可以使用Tools-&gt; Options-&gt;常规标签 - &gt;在代理设置下,选择“使用系统代理设置”。
这样,它使用了Settings - &gt;中提供的代理设置。控制面板 - &gt;互联网选项 - &gt;连接 - &gt; Lan设置 - &gt;使用自动配置脚本。
如果您使用的是maven,请确保不提供代理设置,以便它使用上面提供的Netbeans设置代理。
希望这有帮助。
Shreedevi
答案 5 :(得分:1)
那就是网络连接首选项页面;你可以在那里添加代理。我不太了解它;我不知道Maven集成插件是否会使用那里定义的代理。
您可以在Window ... Preferences,然后General ... Network Connections。
找到它