Intellij idea 如何在另一个Intellij gradle项目中包含Intellij gradle项目?

Intellij idea 如何在另一个Intellij gradle项目中包含Intellij gradle项目?,intellij-idea,gradle,bukkit,Intellij Idea,Gradle,Bukkit,我有两个java项目作为Bukkit/spiget插件。两个项目都使用gradle,即私有存储库,并且一个项目应该从另一个项目继承 项目: SpigotCore-包含数据库管理和实用程序类。这是“主要”项目。 小游戏框架-运行小游戏。需要数据库访问和实用程序类访问 使用gradle使小游戏框架从SpigotCore项目继承的最佳方法是什么?我无法使Intellij模块依赖项正常工作。感谢您的任何帮助 我解决了这个问题,只需编译SpigotCore,然后在build.gradle文件中包含jar文

我有两个java项目作为Bukkit/spiget插件。两个项目都使用gradle,即私有存储库,并且一个项目应该从另一个项目继承

项目: SpigotCore-包含数据库管理和实用程序类。这是“主要”项目。 小游戏框架-运行小游戏。需要数据库访问和实用程序类访问


使用gradle使小游戏框架从SpigotCore项目继承的最佳方法是什么?我无法使Intellij模块依赖项正常工作。感谢您的任何帮助

我解决了这个问题,只需编译SpigotCore,然后在build.gradle文件中包含jar文件

使用的答案:

现在按照上面的答案,它将SpigotCore类隐藏到MinigameFramework中。这不是我们想要的,因为这两个项目都是Bukkit插件,将在运行时提供。所以我把“编译”改为“提供”,效果很好

变化:

dependencies {
    provided files("somePath/spigotcore.jar")
}