我很难将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中的缓存信息。

07-24 19:02
查看更多