【发布时间】:2021-07-11 05:37:04
【问题描述】:
我正在我的组织中开展一个项目。这是一个 SpringBoot 应用程序,Gradle 版本:2.10。这是一个多项目构建。也就是主项目里面有c个子项目。
- 主要项目
- 子项目A
- 子项目 B(通用)
- 子项目 C
- src(主项目的源文件夹)
这里的子项目B就像普通项目一样。
我在这里面临的问题是,“子项目 B”中存在的所有类都可以被其他子项目访问。但是“src”中的类不能被其他子项目访问。
我想知道为什么会发生这种情况以及需要进行哪些更改以使其他子项目也可以访问“src”中存在的类?
注意:我使用的是 Intellij Idea 2018.3
谢谢,
乌达夫
【问题讨论】:
-
孩子从父母那里访问课程对我来说似乎有点倒退。如果要共享父源目录中的代码,请将其移至另一个子项目。
-
@BoristheSpider 所以你建议有一个公共子项目,其中包含其他项目使用的代码?
标签: spring-boot gradle intellij-idea