给定一个本地的仓库,可以确定远程仓库是一个特定的依赖关系的来源?怎么样?如何确定给定的Maven依赖关系的来源?
回答
正如@Eugene所提到的,依赖关系的来源不存储在任何地方,因此在事实之后(如果您不在公司存储库之后)发现它的唯一方法是清除给定的依赖关系项目并重新解决它们。该Maven Dependency Plugin以下目标可以这样做:
mvn dependency:purge-local-repository -DreResolve=true
注意reResolve
被默认设置为true
,我刚才提到它以作记录。
此命令是否仅下载依赖关系? – 2010-05-20 20:57:11
@Derek:是的,它不会运行任何其他阶段或目标。 – 2010-05-20 21:04:40
我该如何告诉Maven抑制其中找不到依赖项的存储库的消息,同时显示那些找到依赖项的消息? (也就是说,显示命中,但不会错过错过的瑕疵并遮住命中。) – 2010-05-20 21:35:45
的Maven不存储这些信息。但是,如果清除本地存储库并运行项目构建,则可以在Maven构建期间下载工件时看到实际的存储库URL。
然而,如果你使用Maven仓库管理器,如Nexus,你可以通过它的ID,版本等搜索神器,然后看到神器源在搜索结果中。
你可以从你的本地库中删除的依赖,然后看看它从您的下一件拉。
您可以使用什么Maven命令来下载依赖关系,但是否则不会构建目标? – 2010-05-20 20:41:32
- 1. 确定maven的正确依赖关系?
- 2. 确定Maven提供的依赖关系
- 3. 确定.exe依赖关系
- 4. Maven:如何导出与来源和依赖关系的项目
- 5. 如何确定库间依赖关系?
- 6. 如何确定libstdC++依赖关系?
- 7. 告诉maven从给定的URL获得JAR依赖关系
- 8. 依赖的Maven副本依赖关系
- 9. 确定(屏蔽版本)maven依赖项的来源
- 10. Maven依赖关系
- 11. Maven依赖关系
- 12. Maven-Assembly-Plugin包含特定的依赖关系及其传递依赖关系
- 13. LibreOffice Maven的依赖关系?
- 14. Maven资源插件依赖关系
- 15. Maven源代码依赖关系
- 16. 如何定义库的依赖关系
- 17. 如何在自定义CloudFormation资源中指定依赖关系?
- 18. NetBeans中的Maven项目:如何向“依赖关系”和“测试依赖关系”添加依赖关系?
- 19. Maven - 如何从明确设置的url下载依赖关系
- 20. Maven如何寻找依赖关系
- 21. 添加maven依赖关系
- 22. maven条件依赖关系
- 23. Maven依赖关系收敛
- 24. Maven独立依赖关系?
- 25. Maven依赖关系问题
- 26. Maven传递依赖关系
- 27. 减少Maven依赖关系
- 28. Java Maven Jar依赖关系
- 29. Maven依赖关系解析
- 30. maven和red5依赖关系
为什么你需要这样的信息,快照? – 2010-05-20 20:21:19
用于浏览源存储库中的POM文件并查看存储库是否包含依赖关系组中的所有依赖项。如果由于某种原因,Maven的不能在库中找到的依赖是依赖组的成员,但它发现组中的所有其他依赖,将Maven的检索来自不同库中缺少的依赖? – 2010-05-20 20:39:08