IDEA中pom部分依赖无法更新,采用maven强制手动更新
步骤一、手动创建一个maven项目,只有一个pom.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 无法更新的依赖,把无法更新的添加到此就行-->
<dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.1</version>
</dependency>
<!-- ..... -->
</dependencies>
</project>
- 案例:
步骤二、执行命令手动强制下载依赖文件
官网说明地址:http://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html
cmd到当前测试项目中执行以下命令,强制下载缺失的依赖包,下载完成后,打开IDEA刷新
mvn -f pom.xml dependency:copy-dependencies
案例: