maven-不在 pom.xml 文件中下载新添加的依赖项

新手上路,请多包涵

我需要新的第三方 jar 来读取基于 maven 的项目中的 csv。所以,我在 pom.xml 中输入了与下面相同的内容。

 <dependency>
        <groupId>net.sf.opencsv</groupId>
        <artifactId>opencsv</artifactId>
        <version>2.0</version>
    </dependency>

但是当我运行 mvn install 或 mvn package 命令时,它不会下载新添加的依赖项,只是构建项目并生成 war。

我正在努力解决这个问题!如果有人更早遇到这个问题,请分享解决方案!

问候

原文由 S Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 389
2 个回答

我通过以下步骤解决了这个问题:

1).从本地 /m2 文件夹中删除相关的 jar。 2).运行 mvn eclipse:eclipse 命令 3)。最后一次运行: mvn clean install

现在我正在我的项目类路径中寻找相关的 jar!

原文由 S Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议

尝试运行强制更新:

 mvn clean install -U

-U(大写 U)强制 maven 查看所有依赖项并尝试更新它们。

原文由 Dónal Boyle 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题