找不到 Maven 依赖项但存在于 mvnrepository 中
Maven dependency not found but present in mvnrepository
我用 Java 和 Selenium 创建了一个简单的网络抓取工具。它只是读取一条信息并将其写入 CSV 文件。
我每天都在尝试 运行 在 Heroku 上使用一些调度程序。 official Heroku documentation 说我需要将其添加到 pom.xml:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals><goal>copy-dependencies</goal></goals>
</execution>
</executions>
</plugin>
但是当我将它添加到 pom.xml 时,我会得到
Plugin 'org.apache.maven.plugins:maven-dependency-plugin:3.0.1' not found
即使它在 mvnrepository.com 中找到。这里发生了什么?
首先,运行 再次构建(使用 mvn clean verify
之类的东西)并查看是否再次出现错误。
如果是这样,您可能遇到了 network/firewall 问题,或者您 settings.xml
配置错误(如果有的话)。
我用 Java 和 Selenium 创建了一个简单的网络抓取工具。它只是读取一条信息并将其写入 CSV 文件。
我每天都在尝试 运行 在 Heroku 上使用一些调度程序。 official Heroku documentation 说我需要将其添加到 pom.xml:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals><goal>copy-dependencies</goal></goals>
</execution>
</executions>
</plugin>
但是当我将它添加到 pom.xml 时,我会得到
Plugin 'org.apache.maven.plugins:maven-dependency-plugin:3.0.1' not found
即使它在 mvnrepository.com 中找到。这里发生了什么?
首先,运行 再次构建(使用 mvn clean verify
之类的东西)并查看是否再次出现错误。
如果是这样,您可能遇到了 network/firewall 问题,或者您 settings.xml
配置错误(如果有的话)。