I had to setup eclipse to use an http proxy today. This is relatively easy to setup other than that it must be setup in several areas for different components. i.e. cvs ssh has its own proxy configuration. There is also no non-proxy list like there normally is in other apps. This means for the situation that I’m in where internal cvs servers don’t use the proxy will currently force me to chane the settings every time I want to work on each different project.
There should be one single place to configure proxies within eclipse and other apps. This shoud be a global setting for all network connections within the app and there should also be a list of hosts that will not use the proxy. Firefox is doing this the right way and other apps should follow suit.