一、该问题的重现步骤是什么?
二、你期待的结果是什么?实际看到的又是什么?
bladex tool
Could not find artifact com.oracle:ojdbc7:pom:12.2.0.1 in aliyun-repos (https://maven.aliyun.com/repository/public/)
指定maven 3.6.3 该问题消失
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
1. win11
2. idea2021.3
3.maven 3.8.1
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
问题原因:
3.8版本增加了私服https协议的验证
解决方案:
如果是http协议的私服,需要注释掉https的验证
D:\maven\apache-maven-3.8.4\conf\settings.xml
maven安装路径下的settings.xml中将下面代码注释掉
就是如下代码
<!--
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
-->
完整的nexus私服解决问题可以看这个帖子:https://sns.bladex.cn/q-762.html
老板牛逼
遇到同样的问题
注释https的验证,需要修改maven安装路径内的配置文件,D:\Program Files\JetBrains\IntelliJ IDEA 2021.3\plugins\maven\lib\maven3\conf\settings.xml
而不只是修改User settings file
扫一扫访问 Blade技术社区 移动端