Java - 如何使用依赖项而不使用Gradle项目编译它

时间:2014-09-05 14:17:38

标签: java api compilation gradle dependencies

我正在开展一个项目:https://github.com/Romain-P/Jumbo

  • 巨型-API
  • 巨型 - 通用
  • Jumbo-Login(主项目)

Jumbo-Login使用API​​& Commons依赖,但共同依赖于API&常见的API。

所以gradle想要这样做:

  1. 编译API.jar + Common.jar
  2. 编译Common.jar + Api.jar
  3. 编译login.jar + API.jar + Common.jar
  4. 我们已经有了一个stackoverflow异常..所以我想不要向API&添加依赖项。常见的是因为它们将在(在Login.jar中)

    之后的同一个.jar中

    但Gradle不想要!他回复给我一个错误,它说我必须声明我的依赖项来编译全局项目。

    你有解决方案吗?谢谢

1 个答案:

答案 0 :(得分:0)

解决方案很简单:

dependencies {
  provided 'your-dependency'
}

您必须应用Intellij插件;)