Using IE Proxy for IntelliJ

Is there a away for IntelliJ to use IE's proxy for:
1) Updating plugins
2) Submitting 'IDE Fatal Error' reports
3) JetConnect
etc...

A simple proxy setting won't work.

5 comments
Comment actions Permalink

Set it in IntelliJ. Settings | General | HTTP Proxy (upper right)

0
Comment actions Permalink

This appears to be a simple proxy setting I was talking about.

There should be a setting that tells IntelliJ to use the IE Proxy DLL/COM object on the local box for communicating with the
internet. This would allow IntelliJ to use IE's certificates and core functionality/security so it can pass through the firewall.
Otherwise the connection is refused.

-Rob

0
Comment actions Permalink

My guess is that they are not using IE functionality because they have to support other platforms.

0
Comment actions Permalink

Not only IE, but IDEA should use settings from wherever is most appropriate on the current platform. On Windows should be taken from Internet Options, on Mac from the current Network Location, and on Linux from http_proxy environment variable (and/or from org.gnome.Proxy.getProxy() D-Bus method).

Granted, this doesn't apply to IDEA alone. This is probably something that should have been implemented directly in the VM but we all know how lazy Sun can be.

0
Comment actions Permalink

There is indeed a way in Java to make an app use the system default proxy (at least for windows and gnome):
See here for a detailed discussion:
http://java.sun.com/j2se/1.5.0/docs/guide/net/proxies.html
"On recent Windows systems and on Gnome 2.x platforms it is possible to tell the default ProxySelector to use the system proxy settings (both recent versions of Windows and Gnome
2.x let you set proxies globally through their user interface). If the system property java.net.useSystemProxies is set to true (by default it is set to false for compatibility
sake), then the default ProxySelector will try to use these settings."

Marcus Brito wrote:

Not only IE, but IDEA should use settings from wherever is most appropriate on the current platform. On Windows should be taken from Internet Options, on Mac from the current Network Location, and on Linux from http_proxy environment variable (and/or from org.gnome.Proxy.getProxy() D-Bus method).

Granted, this doesn't apply to IDEA alone. This is probably something that should have been implemented directly in the VM but we all know how lazy Sun can be.

0

Please sign in to leave a comment.