在maven pom.xml文件中收到错误“缺少伪像com.beust:jcommander:jar:1.66”。任何建议如何解决此问题?

时间:2019-03-14 06:24:04

标签: maven pom.xml

我已经在maven pom.xml文件中添加了必需的依赖项。

  • 通过Maven安装选项下载了pom.xml文件中的依赖项
  • 更新了项目。

更新项目后,我在pom.xml文件中发现了错误消息“缺少工件com.beust:jcommander:jar:1.66”。

我尝试在pom.xml文件中包含jcommander 1.66版本的依赖项,但是没有任何变化。

任何建议都会有很大帮助。谢谢

1 个答案:

答案 0 :(得分:0)

Maven不仅需要POM中的依赖关系,还需要 transitive 依赖关系,即它们的依赖关系,它们的依赖关系的依赖关系等等。

这就是为什么让Maven连接到标准Maven存储库(例如MavenCentral)的原因。除了不可用的工件外,应避免手动安装工件。