解决谷粒学苑新建父工程,pom 依赖大量飘红

2023-12-13 20:00:47

解决谷粒学苑新建父工程,pom 依赖大量飘红

找到dependencyManagement标签,注释掉该标签(同时注释掉对应的</dependencyManagement>标签)。

image-20231208095534390

重新加载 maven 项目

image-20231208095841696

经过上面两个步骤,应该大部分依赖都已经引入。(我本地maven 是阿里云镜像,如果还不行的建议替换下仓库源)

部分镜像仍然未引入的问题(如下图)。其实是阿里 oss 依赖没有开源,导致远程仓库里没有。

我们这里手动去下载 maven 依赖包

image-20231208100240404

打开包下载地址:https://help.aliyun.com/zh/vod/developer-reference/sdk-overview-and-download/

如下图,点击下载依赖包

image-20231208100423438

我们这里下载的是最新版本:VODUploadDemo-java-1.4.15.zip,可能和老师提供的版本不一样。

但是阿里已经不提供旧版本的下载了。所以我们后面手动改一下依赖版本。或者你去找一下别人分享的旧包。

idea的终端中输入:

/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn install:install-file  "-Dfile=/Users/tiankai/Downloads/VODUploadDemo-java-1.4.15.zip"  "-DgroupId=com.aliyun"  "-DartifactId=aliyun-java-vod-upload"  "-Dversion=1.4.15"  "-Dpackaging=jar"

其中:

/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn:是我的 idea 捆绑的 maven 地址,因为我没有全局的 maven 环境,所以采用这种方式执行mvn。

/Users/tiankai/Downloads/VODUploadDemo-java-1.4.15.zip:这是我的包地址,你可以改为你自己的。

其他不用变,执行就行。执行结果如下图:

image-20231208101113059

这样aliyun-java-vod-upload依赖就引入完毕了。

然后我们开始引入aliyun-sdk-vod-upload

这个包不需要重新下载,只需要把上面的VODUploadDemo-java-1.4.15.zip解压。

解压后发现里面有这个包:aliyun-java-vod-upload-1.4.15.jar

这时我们就可以直接执行引入命令:

/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn install:install-file  "-Dfile=/Users/tiankai/Downloads/aliyun-java-vod-upload-1.4.15.jar"  "-DgroupId=com.aliyun"  "-DartifactId=aliyun-sdk-vod-upload"  "-Dversion=1.4.15"  "-Dpackaging=jar"

其中:

/Users/tiankai/Downloads/aliyun-java-vod-upload-1.4.15.jar:这是我的包地址。

引入结果如下图:

image-20231208102248604

此时,我们两个包就都导入到我们的 maven 仓库了。然后我们去改 pom 文件里这俩依赖的版本。

image-20231208102943708

到这里,我们把第一步注释的dependencyManagement标签放开。全部依赖就处理完毕了。

文章来源:https://blog.csdn.net/qq_38499019/article/details/134872044
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。