[ 
https://issues.apache.org/jira/browse/MRESOLVER-327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17697345#comment-17697345
 ] 

Tamas Cservenak commented on MRESOLVER-327:
-------------------------------------------

If you look into transport-http sources (for example here 
[https://github.com/apache/maven-resolver/blob/master/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/GlobalState.java#L154|https://github.com/apache/maven-resolver/blob/master/maven-resolver-transport-http/src/main/java/org/eclipse/aether/transport/http/GlobalState.java#L154)])
 you can see transport-http tries to "hold in hands" almost every aspect of 
HttpClient. If we'd use this "use system properties" stuff, I have no idea of 
following things:
 * would something clash in httpclient regardin resolver explicit set things 
with some "automated" one
 * what happens if settings.xml contains proxy but system property is present 
as well
 * if both present, which one "wins"?
 * etc

> Make tranport-http obey system properties regarding proxy settings
> ------------------------------------------------------------------
>
>                 Key: MRESOLVER-327
>                 URL: https://issues.apache.org/jira/browse/MRESOLVER-327
>             Project: Maven Resolver
>          Issue Type: Improvement
>          Components: Resolver
>            Reporter: Tamas Cservenak
>            Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to