Another option to set httpClient with proxy on Java1.8 or above.
HttpClient httpClient = HttpClient.create().proxy((proxy -> proxy.type(ProxyProvider.Proxy.HTTP)// .host("proxyHost").port(Integer.parseInt("proxyPort"))));