【问题标题】:maven: add same 2 artifacts but with different versionsmaven:添加相同的 2 个工件,但版本不同
【发布时间】:2011-10-19 15:24:56
【问题描述】:

这可能吗?

在我的项目中,我有需要 apache lucene 3.x 版的 Hibernate 搜索,
但我的项目也有需要 apache jackrabbit 的 magnolia cms,而后者又需要 apache lucene 2.x。

唯一的解决方案是使用 lucene 3.x 进行休眠搜索,使用 2.x 进行 magnolia,但我该怎么做呢?

谢谢你:)

【问题讨论】:

    标签: java maven


    【解决方案1】:

    获取更新的 JackRabbit 版本。 The latest versions are based on Lucene 3.x.

    如果由于某种原因你不能这样做,你将不得不使用 maven-shade-plugin 仔细检查 package-renaming tasks,但这很讨厌,所以我会改用新版本。

    【讨论】:

      猜你喜欢
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      相关资源
      最近更新 更多