大部分解决maven依赖报红的方式都是下载jar然后执行mvn命令,下面我分享一个简单的方法
首先看到报红的内容
然后去maven官网下载对应的jar包
然后放到自己本地的maven仓库
新建一个与jar同名的pom文件
用文本工具打开,写入如下内容
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.5.14</version>
<description>POM was created from install:install-file</description>
</project>
后续的只需要改一下这三点
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.5.14</version>
这三个内容就跟应用的pom.xml里引用的是一样的即可
然后IDEA点一下maven刷新即可发现不报红了