Devs,

Reaching out here as a contributor to To Be Continuous's Maven CI/CD templates.

An issue was opened more than a year ago about the changes in Maven 3.9.x and the "configuration of proxy settings via System Properties" being "no longer supported."

See https://gitlab.com/to-be-continuous/maven/-/issues/39

In the user list, something adjacent was raised, and I think there is something about the documentation that is creating confusion.

Specifically, `aether.transport.apache.useSystemProperties' suggests that a) using `http.proxy` JVM settings is no longer supported, or b) not recommended over the "documented ways of configuration":

If enabled, underlying Apache HttpClient will use system properties as well to 
configure itself (typically used to set up HTTP Proxy via Java system 
properties). See HttpClientBuilder for used properties. This mode is not 
recommended, better use documented ways of configuration instead.

But the "documented ways of configuration" are then just assumed to be known by the reader.

So a) what are the "documented ways of configuration"? or b) are `http.proxy' settings indeed disabled in "auto"/"native" mode or is this all just a misreading of the documentation and the assumption here is settings:proxies configuration.

Thanks!
Tim

--
Timothy Stone
=============
Some call me ... Tim.
Husband, Father, Blogger, OSS, Wargamer, Home Brewer, and D&D
Find me on GitLab | GitHub | Linked In | MeWe | GnuPG

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to