有没有办法在 IntelliJ 中创建客户端和服务器端共享类库的 gradle java 项目?类似于 Visual Studio 允许多个子项目,每个子项目可以有自己的 .exe 版本和库的 .dll。
示例: + 项目 - 客户端(单独构建的.jar) - 服务器(单独构建的.jar) - 类库(客户端和服务器使用)
最佳答案
是的,使用文件 |新... |模块操作并为新模块选择 Gradle 类型。
默认情况下,IDE 会通过 include '<project-name>'
将此 Gradle 模块作为子项目添加到您的项目中settings.gradle
中的指令文件。
然后在你的主/父项目中build.gradle
脚本,您可以将此 Gradle 项目添加为依赖项: implementation project(':<project-name>')
。请参阅 Gradle 文档 Project lib dependencies了解更多信息。
关于java - IntelliJ 项目及其子项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60519475/