配置阿里云maven私服依然报错的解决办法(亲测有效)

配置阿里云maven私服依然报错的解决办法(亲测有效)

因为maven原生的远程仓库下载太慢,所以配置了阿里云仓库,可是pom依然导不了jar包,检查了setting.xml也没问题,试了很多方法,后来偶然看到一个方法,我自己试了是可行的,分享给大家,方法如下。

在IDEA中设置,忽略HTTPS的SSL证书验证,注意是在Maven-Importing-VM options for importer里添加:

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

复制上面的指令到红框里
这样就好了,这种方法解决了我的问题,其他可能发生的问题(例如配置问题等等我这里就不讲了)


后续发现上图红框内填写如下指令也是ok的:
-DproxySet=true -DproxyHost=127.0.0.1 -DproxyPort=1080

不过上面配置完之后发现自己的maven远程仓库索引还是不能更新,目前还没有找到解决方法。
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置阿里云仓库,你可以按照以下步骤进行操作: 1. 首先,你需要搭建阿里云maven仓库。你可以使用阿里云提供的Maven仓库务,或者自己搭建一个仓库。 2. 如果你选择使用阿里云的Maven仓库务,你需要将以下URL添加到你的Maven配置文件中的<mirrors>标签中: <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 这个配置将指定所有的仓库镜像使用阿里云的公共仓库。 3. 接下来,你可以手动上传本地的jar包到阿里云maven仓库。你可以使用以下命令将jar包上传到仓库: mvn deploy:deploy-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -Dpackaging=<packaging> -Dfile=<file> -Durl=<url> -DrepositoryId=<repositoryId> 其中,<groupId>是jar包的groupId,<artifactId>是jar包的artifactId,<version>是jar包的版本号,<packaging>是jar包的打包类型,<file>是要上传的jar包文件的路径,<url>是仓库的URL,<repositoryId>是仓库的ID。 4. 另外,你也可以通过使用IDEA自动上传本地项目到阿里云maven仓库。在IDEA中,你可以在项目的Maven设置中配置仓库的URL和凭据,然后使用Maven的deploy命令将项目上传到仓库。你可以在IDEA的Maven工具窗口中找到deploy命令。 5. 最后,要从阿里云仓库拉取maven依赖的jar包,你需要在项目的pom.xml文件中配置阿里云仓库的镜像URL。你可以添加以下代码到<pom>标签中: <repositories> <repository> <id>aliyunmaven</id> <url>https://maven.aliyun.com/repository/public</url> </repository> </repositories> 这将使Maven从阿里云仓库拉取jar包。 请注意,阿里云maven仓库有多个仓库,你需要根据你引入的jar包在阿里云仓库中的归属来决定是否需要添加新的仓库。你可以查看阿里云maven仓库的文档了解更多详情。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值