Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有maven的Springboot示例不会在代理后编译_Java_Spring_Maven_Proxy_Spring Boot - Fatal编程技术网

Java 带有maven的Springboot示例不会在代理后编译

Java 带有maven的Springboot示例不会在代理后编译,java,spring,maven,proxy,spring-boot,Java,Spring,Maven,Proxy,Spring Boot,我正在学习spring并开始运行两个示例:第一个是Java示例at,第二个是面向web的at。我在家和办公室都工作。在家里我直接连接到互联网,在办公室我有一个NTLM代理,安装了CNTLM。 在定义了settings.xml部分后,这两个示例中的第一个在家庭和工作中都运行良好: NTLM 积极的 http 本地服务器 3128 您可以阅读此内容,以便在settings.xml文件中设置代理。我可以看出NTLM不受支持 请注意,目前不支持NTLM代理,因为它们尚未经过测试。您可以使用JDK 1

我正在学习spring并开始运行两个示例:第一个是Java示例at,第二个是面向web的at。我在家和办公室都工作。在家里我直接连接到互联网,在办公室我有一个NTLM代理,安装了CNTLM。 在定义了settings.xml部分后,这两个示例中的第一个在家庭和工作中都运行良好:


NTLM
积极的
http
本地服务器
3128
您可以阅读此内容,以便在settings.xml文件中设置代理。我可以看出NTLM不受支持


请注意,目前不支持NTLM代理,因为它们尚未经过测试。您可以使用JDK 1.4+上的相关系统属性来实现这一点。

我想问题出在这一部分:


春假
春假
https://repo.spring.io/libs-release
春假
春假
https://repo.spring.io/libs-release

因此,使用


mvn包-Dhttps.proxyHost=localhost-Dhttps.proxyPort=3128-Dhttp.proxyHost=localhost-Dhttp.proxyPort=3128
问题在于settings.xml中的代理配置

标记需要一个布尔值,在您的settings.xml中为:

<active>active</active>
激活
必须指定true才能使代理配置正常工作:

<active>true</active>
true

谢谢,我已经阅读了指南。配置的代理是cntlm并隐藏ntlm内容。系统会看到一个简单的http(s)代理。正如我所写的,代理配置适用于第一个示例,但不适用于第二个示例。它停止时,试图下载“启动”的东西非常感谢。我也试过了,但没有成功。我成功地与格拉德尔建立了关系;使用maven构建会产生通常的错误。运行时,mvn绕过我的本地代理。事实上,tcpdump无法在localhost:3128(这适用于其他基于maven的项目)上看到任何进出我的代理的流量