_JAVA_OPTIONS/net.properties를 사용하여 시스템 프록시 설정

_JAVA_OPTIONS/net.properties를 사용하여 시스템 프록시 설정

내 Java 응용 프로그램은 서버(다른 지리적 위치에 있음)에 연결/수신합니다.

해당 서버에 연결하려면 프록시를 설정해야 합니다.

프록시를 설정하는 한 가지 방법은 환경 변수 _JAVA_OPTION을 사용하는 것입니다.

_JAVA_OPTION=-Djava.net.preferIPv4Stack=true -Dhttp.proxyHost=abc.com -Dhttp.proxyPort=111 -Dhttps.proxyHost=def.com -Dhttps.proxyPort=112 -Dhttp.nonProxyHosts=localhost|127.0.0.1|10 ...|.foo.com|기타

위의 방법을 사용하면 서버에 연결/청취할 수 있습니다.

이제 위의 접근 방식을 사용하고 싶지 않습니다. 대체 접근 방식으로 java-1.8.0-openjdk-1.8.0.131-1\jre\lib 경로에 있는 net.properties 파일을 사용하여 프록시를 설정할 수 있습니까?

아래와 같이 net.properties 파일에 프록시를 설정하려고 했습니다. java.net.useSystemProxies=true

http.proxyHost=abc.com http.proxyPort=111 http.nonProxyHosts= localhost|127.0.0.1|10...|.foo.com|etc

https.proxyHost=abc.com https.proxyPort=112

그러나 이것은 작동하지 않았습니다.

이 대체 접근 방식을 사용하여 프록시를 설정할 수 있습니까?

그렇지 않은 경우 프록시를 설정하기 위해 사용할 수 있는 대체 옵션은 무엇입니까?

관련 정보