title: Zombie http.proxyHost settings for JVM on OSX
body: <p>I recently changed network and removed all my HTTP proxy settings from the System Preferences / Networking panel on OSX (Leopard). However, now whenever I use Eclipse the Java HTTP proxy system properties seem to be 'automagically' set to use my now defunct HTTP proxy.</p>
  
  <p>I can find <strong>no direct reference</strong> to this proxy <strong>anywhere</strong> on my system, have deleted and reinstalled Eclipse, have monitored the network traffic to rule out any proxy auto configuration, and yet this proxy configuration persists on the Mac OSX JVM.</p>
  
  <p>This is what I see in the Eclipse configuration details:</p>
  
  <pre><code>http.proxyHost=zombie
  http.proxyPort=8080
  https.proxyHost=zombie
  https.proxyPort=8080
  </code></pre>
  
  <p>I can work around this by manually configuring a proxy with no host name or port in the Eclipse preferences, but this doesn't seem to stick and the zombie system proxy eventually rises from the dead.</p>
  
  <p>Personally I think that this is some kind of Apple JVM bug - but can anyone tell me how I can kill these zombie HTTP proxy settings for good without reinstalling my operating system?</p>