If I do this...
conn = new URL(urlString).openConnection();
System.out.println("Proxy? " + conn.usingProxy());
it prints
Proxy? false
The problem is, I am behind a proxy. Where does the JVM get its proxy information from on Windows? How do I set this up? All my other apps seem perfectly happy with my proxy.