【问题标题】:Missing pom errror in maven while downloading ws4j dependency下载 ws4j 依赖项时,maven 中缺少 pom 错误
【发布时间】:2020-12-09 21:46:49
【问题描述】:

我想在我的项目中使用 ws4j。而且我一直无法连接到互联网。因此,大多数时候我使用 dependency:get 命令将依赖项下载到本地存储库。然后我在项目中使用它。
像这样我尝试下载 ws4j-1.0.1。但是我在下载时遇到错误。它说Missing POM for edu.cmu.lti:ws4j:jar:1.0.1。但是存储库中有一个 pom 文件。查看网址ws4j repository。但是为什么我得到错误。

我使用的命令是mvn dependency:get -Dartifact=edu.cmu.lti:ws4j:1.0.1

我得到的错误图像

我正在使用 maven 版本 3.6.3

请有人帮忙解决这个问题。

【问题讨论】:

    标签: java maven dependencies pom.xml ws4j


    【解决方案1】:

    mvn 依赖:get -Dartifact=edu.cmu.lti:ws4j:1.0.1

    这会尝试从 https://repo.maven.apache.org/maven2/ 下载依赖项,但由于它没有在那里找到依赖项,所以它失败了。 您需要指定“-DremoteRepositories”才能从远程存储库中获取它。

    例如:mvn依赖:get -Dartifact=org.apache.maven:maven-core:2.2.1:jar:sources -DremoteRepositories=https://repo.maven.apache.org/maven2 -Ddest=/tmp/myfile.jar

    请参考https://maven.apache.org/plugins/maven-dependency-plugin/usage.html

    【讨论】:

      猜你喜欢
      • 2015-08-31
      • 2023-04-07
      • 2012-02-28
      • 2019-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-25
      • 2022-12-06
      相关资源
      最近更新 更多