is there a way to setup the java environment so that all applications will implicitly use a http proxy? basically the effect of -Dhttp.proxyHost=myFirewall but in a way that: java com.MyMain will use the proxy? The reason for this is because some applications have big custom scripts or .exe loaders and I can modify the startup scripts.