【问题标题】:With Ivy, how retrieve the configurations of dependencies?使用 Ivy,如何检索依​​赖项的配置?
【发布时间】:2023-03-25 17:37:01
【问题描述】:

看了这个question,不明白怎么才能找到依赖的配置。 更准确地说,在下面的例子中,如何检索hibernate的配置(proxool,oscache)?

<dependency org="hibernate" name="hibernate" rev="2.1.8" conf="default->proxool,oscache"/>

【问题讨论】:

  • 检索或解决?究竟什么不起作用?
  • 如果我理解正确 proxool 和 oscache 是在 hibernate 的 ivy.xml 文件中定义的。您如何检索这些信息?

标签: ivy


【解决方案1】:

您必须查看 hibernate 的 ivy.xml 以查看所有已发布配置的列表。要么解决依赖关系并查看本地缓存,要么可以直接在正在使用的存储库中查看 ivy.xml。

注意:当您从 maven 存储库解析时,会有一些从 POM 到 ivy.xml 的翻译/映射。

【讨论】:

  • 好的,谢谢。它不是很用户友好。也许在 Intellij 中有一个插件可以加快这个速度......
  • @Ekans 正如 Andy 在使用 Maven 存储库时所说,您可以对远程配置进行假设,因为 Maven 有许多固定的“范围”,它们映射到等效的 ivy 配置。这使事情变得更加可预测。请参阅以下答案:stackoverflow.com/questions/7104364/…
猜你喜欢
  • 2015-11-05
  • 2023-03-07
  • 2012-02-24
  • 2014-07-11
  • 2012-08-29
  • 1970-01-01
  • 2011-02-06
  • 2013-10-09
  • 2012-06-18
相关资源
最近更新 更多