Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经看到使用 maven 或 gradle 的“项目”(一个系统)包含很多小项目。这些项目不仅是平行的,而且还包含儿童项目和儿童的儿童项目。这使得“项目”结构相当难以理解。我的问题是什么让你在 maven 或 gradle 中定义一个项目。我的答案将取决于可重用性。将“项目”分解为不同的模块并将它们真正分开是有意义的,但如果这个层或小模块不会被许多不同的其他模块使用,它应该只是 maven/gradle 项目的一部分。你对此有何看法?谢谢。