Chúng tôi có một dự án cũ được thiết lập như thế này:Gradle: Làm thế nào để cấu hình thiết lập multiproject với các dự án side-by-side
.
├── customizationProject
│ ├── ejb
│ └── services
├── projectA
│ ├── ejb
│ └── shared
├── projectB
│ └── ejb
└── projectC
├── ejb
└── services
Ý tưởng là các customizationProject là nơi lắp ráp cuối cùng của giao ứng dụng vui vẻ, có thể thực tế là nhiều customizationProjects
và chúng có thể bao gồm nhiều cấu hình. Điều đó, tuy nhiên không phải là vấn đề tôi buộc phải giải quyết.
Tôi muốn thực hiện tùy chỉnhĐưa dự án gốc hợp lý của các dự án gradle. Làm cách nào để định cấu hình các dự án riêng lẻ, sao cho chúng a) biết chúng là một phần của cấu trúc đa tầng b) có thể được thực thi đúng cách, với các phạm vi khác nhau, ví dụ: chỉ chạy thử nghiệm của một tiểu dự án, đồng thời cho phép tất cả các thử nghiệm được thực hiện trên tất cả các dự án?
Dự án này hiện đang được xây dựng bằng cách sử dụng tập lệnh kiến run rẩy, không biết gì về phụ thuộc. Tôi muốn di chuyển nó sang gradle ... – kungfoo