换句话说,Gradle 是否将某些目录结构强加到它管理的项目中?
我有一个遗留项目,任务是让它更容易构建和管理。它是一个多模块 Java EE 应用程序。我发现(你也会相信)当前的构建过程完全不正确,完全是浪费时间。
我相信现在是通过引入构建管理系统来理顺事情的时候了,选择是在 Maven 和 Gradle 之间。
大多数项目都使用eclipse项目的目录结构。其他几个使用不同的目录布局,直到现在我找不到背后的原因。使用 Maven,这将是一个绊脚石,因为我们需要重组目录以符合 Maven 的约定。重组目录可能是巨大的额外工作,因为我们还需要在 CVS 上对其进行分类。
因此向 Gradle 提出了问题。