解决谷粒学苑新建父工程,pom 依赖大量飘红
找到dependencyManagement
标签,注释掉该标签(同时注释掉对应的</dependencyManagement>
标签)。
重新加载 maven
项目
经过上面两个步骤,应该大部分依赖都已经引入。(我本地maven 是阿里云镜像,如果还不行的建议替换下仓库源)
部分镜像仍然未引入的问题(如下图)。其实是阿里 oss 依赖没有开源,导致远程仓库里没有。
我们这里手动去下载 maven 依赖包
打开包下载地址:https://help.aliyun.com/zh/vod/developer-reference/sdk-overview-and-download/
如下图,点击下载依赖包
我们这里下载的是最新版本: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
:这是我的包地址,你可以改为你自己的。
其他不用变,执行就行。执行结果如下图:
这样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
:这是我的包地址。
引入结果如下图:
此时,我们两个包就都导入到我们的 maven 仓库了。然后我们去改 pom 文件里这俩依赖的版本。
到这里,我们把第一步注释的dependencyManagement
标签放开。全部依赖就处理完毕了。