我对 git 中的多模块项目的结构有疑问。
所以我有我的父项目,其中我将模块作为所有子项目。构建,一切正常。
我正在尝试维护类似 spark/nifi 和其他 apache 项目的结构,其中 apache -> spark (pom.xml) -> 模块(与父 spark pom.xml 处于同一级别)
但是当我在 git 中发布我的本地存储库时,结构就像组织 -> 父级(额外文件夹)-> 父级(pom.xml)-> 模块(这应该是一个级别)
在 git 中创建了一个额外的父文件夹,我想要的是父 repo,只是为了拥有 pom.xml 和所有子模块。
有些人可以分享我应该使用的结构吗?