我很难将JSOUP Maven存储库添加到我的项目中。当我将其添加到pom文件中时:
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.11.3</version>
</dependency>
我所有的项目依赖项均失败(仅针对此项目),包括本地项目依赖项
我得到的错误是:
无法读取org.jsoup:jsoup:jar:1.11.3的工件描述符
缺少工件“所有其他依赖项”缺少工件
仓库:仓库:jar:0.0.1-SNAPSHOT
我的工作pom文件(没有JSOUP)是:
<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>eGRC</groupId>
<artifactId>eGRC</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>eGRC</name>
<dependencies>
<dependency>
<groupId>Repository</groupId>
<artifactId>Repository</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.1</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.1</version>
</dependency>
</dependencies>
<build>
<sourceDirectory>.</sourceDirectory>
<resources>
<resource>
<directory>config</directory>
</resource>
<resource>
<directory>src</directory>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
我尝试了清理项目并更新它,但是没有用。您对我应该如何面对这个问题有任何想法吗?
最佳答案
.lastUpdated
文件表示无法下载该文件,并且已缓存此信息。因此,工件不在存储库中,或者您无法以某种方式连接到它。如果发现问题,请确保使用参数-U
进行构建,以便忽略.lastUpdated
中的缓存信息。