Để đặt câu hỏi theo cách khác, Gradle có áp đặt cấu trúc thư mục nhất định vào dự án mà nó quản lý không?Gradle có thể xử lý các bản dựng cho các dự án kế thừa mà không cần phải tái cơ cấu các thư mục không?
Tôi có một dự án kế thừa trong đĩa của mình và nhiệm vụ là giúp việc xây dựng và quản lý dễ dàng hơn. Nó là một ứng dụng Java EE đa mô-đun. Tôi đã tìm thấy (và bạn cũng sẽ chắc chắn) rằng quá trình xây dựng hiện tại hoàn toàn bị lệch và hoàn toàn là thời gian thải.
Tôi tin rằng đây là lúc để làm thẳng mọi thứ bằng cách giới thiệu hệ thống quản lý xây dựng và lựa chọn giữa Maven và Gradle.
Hầu hết các dự án đều đang sử dụng cấu trúc thư mục của dự án eclipse. Một số người khác sử dụng cách bố trí thư mục khác nhau mà cho đến bây giờ tôi không thể tìm thấy lý do đằng sau. Sử dụng Maven, đây sẽ là một trở ngại khi chúng ta cần phải cấu trúc lại các thư mục để tuân thủ quy ước của maven. Tái cơ cấu thư mục có thể là nỗ lực rất lớn khi chúng ta cần phải sắp xếp nó ra trên CVS cũng.
Vì vậy, câu hỏi cho Gradle.
Lưu ý rằng thư mục nguồn _adds_ này thay vì thay thế chúng. Cú pháp để thay thế là 'srcDirs = ['src/java']' và 'srcDirs = ['src/resources']'. –