gpt4 book ai didi

java - 代理(鱿鱼)后面的maven测试

转载 作者:行者123 更新时间:2023-11-30 06:36:19 26 4
gpt4 key购买 nike

我在 squid 代理服务器后面遇到 Maven 问题。

我的系统有一个模块依赖于与远程网络服务的外部通信。

我在 ~/.m2/settings.xml 下有我的 maven 代理配置,但显然,这些信息仅用于依赖项下载。

当我运行“mvn test”时,这些配置不会用于命令行执行调用。这是在控制台上回显的指令:

${JAVA_HOME}/bin/java -jar /tmp/surefirebooter4156656684210940660.jar /tmp/surefire2646147996861949548tmp /tmp/surefire3498083351425809633tmp

有没有一种方法可以在测试和其他 Maven 方法执行期间将参数传递给 JVM?

最佳答案

也许您可能对此感兴趣:How do I configure proxy settings for Java .或者,您可以尝试这些启动参数:

-Dhttp.proxyHost=url
-Dhttp.proxyPort=port
-Dhttp.proxyUser=user
-Dhttp.proxyPassword=pass

[编辑]

这些属性也可以在 MAVEN_OPTS 中设置。 This post描述了这将如何用于测试配置文件。

关于java - 代理(鱿鱼)后面的maven测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016508/

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