- pom.xml文件标红
在pom.xml文件<build>标签中添加
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.3.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.9.0</version>
<configuration>
<!-- 源代码使用的JDK版本 -->
<source>1.8</source>
<!-- 需要生成的目标class文件的编译版本 -->
<target>1.8</target>
</configuration>
</plugin>
</plugins>
Missing artifact com.alibaba:mysql-connector-java:jar:5.1.26和The project cannot be built until build path errors are resolved等问题,更换阿里云镜像
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
更换后仍有错误,检查仓库文件位置,如Missing artifact com.alibaba:mysql-connector-java:jar:5.1.26一错中mysql-connector-java文件实际在mysql下,并非com.alibaba下,所以将
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
更改为
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
除文件位置错误,也有可能存在版本错误,同样是更改pom.xml文件中的dependency,版本标签为version,将其中的版本号更改为仓库中实际拥有的版本。
1542

被折叠的 条评论
为什么被折叠?



