【问题标题】:maven - exclude dependency only from jarmaven - 仅从 jar 中排除依赖项
【发布时间】:2012-12-19 07:58:28
【问题描述】:

我的项目生成一个 jar 和一个 dll(使用 ikvm)。我需要 dll 的依赖项,但我不希望它包含在 jar 中,可以这样做吗?

【问题讨论】:

  • 你能补充更多细节吗?
  • 事实上,依赖项是另一个项目,其中包含我想要在我的 dll 中的类...但我真的不希望这些类在我的 jar 中。我刚刚意识到 ikvm 使用生成的 jar 来创建 de dll,所以我想我将不得不从同一个 pom 生成 2 个不同的 jar ......但我知道这是邪恶的!还有其他方法吗?
  • 对生成的 dll 工件使用分类器。

标签: maven jar dependencies


【解决方案1】:

您可以使用 Maven 可选依赖项。 声明依赖时,使用<optional>true</optional>

阅读更多here

【讨论】:

    猜你喜欢
    • 2015-09-23
    • 2015-03-07
    • 1970-01-01
    • 2015-09-29
    • 2013-05-04
    • 2020-04-19
    • 2016-06-25
    • 2015-02-19
    • 1970-01-01
    相关资源
    最近更新 更多