我在 Intellij 的一个项目中有这两个模块,都使用 Gradle 作为构建系统,客户端模块和服务器模块 我希望服务器模块访问一些客户端类(我稍后会更改)。 IDE 自动完成功能找到了我想要的类,但构建系统似乎无法正确构建。我已经将客户端模块添加为项目结构中的依赖项。实际上,我会将这些类移至核心模块,但现在它们位于客户端模块内,因为我正在与客户端进行测试。
尝试使用一些客户端类构建我的服务器模块。
最好先部署客户端模块,然后将其添加为服务器模块中 gradle 的依赖项(不要通过 IDE 添加依赖项)。我认为 Intellij 从 gradle 同步依赖项。对于 Maven 来说是这样的,我认为对于 gradle 来说也是一样的。