gpt4 book ai didi

java - 通过代理脚本进行Maven配置

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:53 25 4
gpt4 key购买 nike

我需要在公司开发应用程序。而公司网络内部有一个*.pac文件,它根据请求确定目的地。我使用 git 作为版本控制,使用 maven 作为依赖管理器,在互联网上搜索后,我发现以下链接帮助我配置 git 使其正常工作:

Getting git to work with a proxy server

不幸的是,对于 Maven,我找不到让它工作的方法。我检查了以下链接,但似乎都不起作用:

https://www.mkyong.com/maven/how-to-enable-proxy-setting-in-maven/

https://maven.apache.org/guides/mini/guide-proxies.html

一些评论告诉我们要配置.m2文件夹中的settings.xml文件,我是这样配置的:

<proxies>
<proxy>
<id>p1</id>
<active>true</active>
<protocol>http</protocol>
<host>hostname</host>
<port>3129</port>
<username>user</username>
<password>password</password>
</proxy>

<proxy>
<id>p2</id>
<active>true</active>
<protocol>https</protocol>
<host>hostname</host>
<port>3443</port>
<username>user</username>
<password>password</password>
</proxy>
</proxies>

即使这样也行不通。

有没有人遇到过这个问题,有谁知道如何解决吗?

最佳答案

伙计,把这个 id 去掉,只使用 http,比如:

<proxy>
<!--<id>optional</id> -->
<active>true</active>
<protocol>http</protocol>
<username>user</username>
<password>passwrod</password>
<host>proxy address without "http://" </host>
<port>proxyport</port>
<nonProxyHosts>*.yourdomain.com</nonProxyHosts>
</proxy>

我仅将具有此配置的文件setting.xml 放在我的.m2 文件夹中,这对我来说就像一个魅力。

关于java - 通过代理脚本进行Maven配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51969374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com