【问题标题】:gradle exclude jar from project dependencygradle 从项目依赖项中排除 jar
【发布时间】:2014-02-27 15:55:34
【问题描述】:

这似乎应该是微不足道的,但我找不到一个例子。我有一个兄弟项目,我的项目依赖于我的项目,我主要希望包含可传递的罐子,但不是几个特定的​​罐子。你如何排除那些罐子?我已经尝试过这个和它的各种口味,但无法让它发挥作用。我可以找到的所有示例都通过完整的人工/常春藤名称排除模块或 jar,但我需要排除的 jar 是我自己的兄弟构建的 jar,因此我需要按名称排除它。

dependencies {
    compile(project(':sibling')) { exclude('sibling-core.jar') } // does not work :(
}

【问题讨论】:

    标签: gradle


    【解决方案1】:

    我遇到了同样的问题,并找到了一个简单的解决方案。

    在我的项目 jar 依赖项中,我将兄弟项目 jar 放在 jar 列表的末尾。

    这样它就不会干扰其余的 jar 依赖项。

    【讨论】:

      猜你喜欢
      • 2018-10-18
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 1970-01-01
      • 1970-01-01
      • 2017-06-09
      • 2016-06-25
      • 1970-01-01
      相关资源
      最近更新 更多