【问题标题】:How to load a gradle project and then use that as a dependency in one of the existing projects in IntelliJ如何加载 gradle 项目,然后将其用作 IntelliJ 中现有项目之一的依赖项
【发布时间】:2018-09-20 20:28:15
【问题描述】:

我有一个 gradle zip 文件,我想在我的 intelliJ 项目中用作依赖项。

所以我使用 Open 打开了该项目,然后指向 build.gradle 文件。尝试运行它并得到Could not find or load main class

如何解决这个问题,以及如何将此项目作为 IntelliJ 中的依赖项添加到其他项目中。

我对 IntelliJ 和 Java 项目设置相当陌生,如果有任何帮助,我将不胜感激。提前致谢!

【问题讨论】:

标签: java gradle intellij-idea jitpack


【解决方案1】:

要将其添加为依赖项,您可以使用 this

【讨论】:

  • 感谢@Vlad Mamaev。这有帮助。
【解决方案2】:

该项目的开发人员选择推广 JitPack 作为使用其 JAR 的方式。你可以看出来,因为他们的Github project page 在自述文件的顶部有一个小小的“JitPack”徽章。如果您单击该徽章,它会将您带到this page,其中显示如何将依赖项添加到您的 Gradle 或 Maven 项目。

如果您还没有使用 Maven 或 Gradle,这是一个学习的好机会 :-)

当您在 IntelliJ 中打开 Maven 或 Gradle 项目时,它会自动为您解析依赖项。

【讨论】:

  • 非常感谢。真的很有帮助。
  • 快速提问:所以我能够以import com.netflix.iceberg.Table; 的形式导入,但我发现我无法导入像import com.netflix.iceberg.spark 这样的一些包。这是我希望在添加依赖项后可用的整个包列表:netflix.github.io/iceberg/current/javadoc/index.html?com/…
  • @Atihska Iceberg 项目由几个库组成。尝试添加对“冰山火花”工件的依赖?完整的模块列表在this section of the readme
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-15
  • 1970-01-01
  • 2021-07-07
  • 2017-11-26
  • 2021-11-26
相关资源
最近更新 更多