Maven项目中的多个小模块

Multiple small modules in Maven project

我有一个项目,其中有多个小实用程序 类,我想将其打包为单独的 jar,例如json-utilsxml-utils

如何在更大的项目中管理这种构建?
唯一的方法是在它们自己的单独模块中声明每个 类 吗?然后每个人都需要自己的子文件夹吗?

Maven的基本概念之一是一个项目(模块),一个工件(jarwar等):

Because a project is defined by a unique set of coordinates consisting of a group identifier, an artifact identifier, and a version [...]

那么,"yes" 你的最后两个问题。