带有子项目的IntelliJ项目



有没有一种方法可以在IntelliJ中创建一个具有共享类库的客户端和服务器端的渐变java项目?类似于Visual Studio允许多个子项目,每个子项目可以有自己的.exe版本,库可以有一个.dll。

示例:+项目-客户端(单独构建.jar(-服务器(单独构建.jar(-ClassLibrary(客户端和服务器使用(

是,使用文件|新建…|模块操作,然后为新模块选择渐变类型。

默认情况下,IDE将通过settings.gradle文件中的include '<project-name>'指令将此Gradle模块作为子模块添加到您的项目中。

然后,在您的主/父项目build.gradle脚本中,您可以将此Gradle项目添加为依赖项:implementation project(':<project-name>')。有关更多信息,请参阅项目库依赖关系的Gradle文档。

最新更新