关于J2EE / JavaSE项目结构的问题:
我个人总是把课堂和课程放在一起。网络文件等成一个大模块, 虽然我已经多次看到人们将他们的项目分成具有单独编译输出的模块。
显然,将您的应用程序拆分为模块可以通过仅选择一个应用程序的输出来更轻松地打包应用程序的不同级别 但还有什么能说明问题,为什么我不应该使用单模块应用呢?
E.g。在JavaEE安装的docs目录中打开firstcup项目。它分为几个模块,每个模块都有自己的maven构建文件pom.xml
答案 0 :(得分:1)
如果你做了很好的逻辑分裂: