首页 > 解决方案 > GIT中的Maven多模块项目结构

问题描述

我对 git 中的多模块项目的结构有疑问。

所以我有我的父项目,其中我将模块作为所有子项目。构建,一切正常。

我正在尝试维护类似 spark/nifi 和其他 apache 项目的结构,其中 apache -> spark (pom.xml) -> 模块(与父 spark pom.xml 处于同一级别)

但是当我在 git 中发布我的本地存储库时,结构就像组织 -> 父级(额外文件夹)-> 父级(pom.xml)-> 模块(这应该是一个级别)

在 git 中创建了一个额外的父文件夹,我想要的是父 repo,只是为了拥有 pom.xml 和所有子模块。

有些人可以分享我应该使用的结构吗?

标签: gitmavengithubmaven-module

解决方案


推荐阅读