maven项目为什么要构建多个模块而不是一个项目里创建多个包?

maven项目为什么要构建多个模块而不是一个项目里创建多个包?今天遇到一个maven多模块项目,感觉很奇怪,为什么要创建多个模块呢?问了一些朋友说更具有层次,那在一个项目中创建不同的包不是也很有层次吗,为什么不是创建多个包呢?创建多个模块的意义在哪里?

估计是构建起来更方便吧,创建多个包你需要到每个包里面去mvn install,模块的话,maven会自己处理这些模块的构建。特别是如果你的多个包需要互相依赖的时候。
温馨提示:答案为网友推荐,仅供参考