有没有办法通过autoproxy配置脚本配置Eclipse IDE代理设置?

Vik*_*ram 35 eclipse autoproxy maven

我在使用autoproxy配置脚本的防火墙后面.当我在我使用的大多数浏览器(IE 7,IE 8,FF,Chrome)中启用autoproxy url时,我能够浏览互联网.供您参考在Windows上启用autoproxy url goto:设置 - >控制面板 - > Internet选项 - >连接 - > Lan设置 - >(检查)使用自动配置脚本 - >输入地址值作为autoproxy脚本URL.

我面临的问题是:我有Eclipse IDE,我想在Eclipse中配置代理设置,类似于浏览器设置,但我无法做到.我无法在Eclipse或NetBeans 6.9.1或IntelliJ Idea中找到设置来解决此问题.

我正在使用与这些IDE集成的Maven2,并且还没有设置本地存储库.Maven2尝试通过从Internet下载来安装jar,但由于代理设置而无法安装.我可以从Maven2存储库手动下载这些库,并使用Artifactory或Nexus托管内部存储库,但我想知道是否有任何方法可以从IDE本身进行...

感谢您的反馈意见.请让我知道,如果你有任何问题.

Myk*_*vis 47

这就是我的工作.所有这些说明都是基于我对工作PAC的最小经验,所以YMMV.

通过pac URL下载pac文件.它是纯文本,应该很容易在文本编辑器中打开.

在底部附近,可能有一段说明如下:返回"PROXY wxyz:a",其中"wxyz"是ip地址或用户名,"a"是端口号.

把它们写下来.

在最近的eclipse版本中:

  • 转到窗口 - >首选项 - >常规 - >网络连接=
  • 将提供者更改为"手动"
  • 选择"HTTP"行并单击编辑按钮
  • 将上面的IP地址和端口号添加到http行
  • 如果您必须进行身份验证才能使用代理,
    • 选择"需要身份验证"
    • 输入您的用户名.请注意,如果您的身份验证位于Windows域中,则可能必须添加域名和反斜杠(\),例如:MYDOMAIN\MYUSERID
    • 输入您的密码
  • 单击确定
  • 单击"应用"
  • 单击确定

此时,您应该能够使用内部Web浏览器进行浏览(至少在http URL上).

祝好运.

编辑:只是你知道,使用Nexus,一组<mirror>标签和一个代理设置(在Nexus内)更容易管理防火墙内Maven的代理问题.

  • 有很多`return "PROXY...`。我选择最后一个。 (2认同)

小智 6

在文件中:$ your_eclipse_installation\configuration.settings\org.eclipse.core.net.prefs

你需要选项:systemProxiesEnabled = true

您也可以通过Eclipse GUI进行设置:转到窗口 - >首选项 - >常规 - >网络连接将提供程序更改为"本机"

第一种方法是工作,即使您的Eclipse由于错误的配置尝试而中断.