首页 > 解决方案 > Maven:项目/包层次结构

问题描述

我开始使用 Maven,但我不确定如何处理包层次结构。

假设我有一个项目主题“MyPrj”,它有 2 个程序“ProgA”和“ProgB”(都有自己的主程序)并且都一起使用类(例如“Both”)。

3 包:

ProgA 和 ProgB 确实有不同的依赖关系!

所以我应该在 1 个 POM 中创建 1 个带有子目录 ProgA、ProgB 和 Both 以及所有依赖项的 Maven 项目

或者

我应该创建 3 个 Maven 项目并以某种方式引用 Both

或者

别的东西?

标签: javamaven

解决方案


推荐阅读