Tôi đang phát triển một plugin tùy chỉnh gradle và sự phụ thuộc đối với cái nhìn dự án Plugin của tôi như thế này:Gradle Tuỳ chỉnh Plugin: gradleApi() vs phụ thuộc Explicit
dependencies {
compile gradleApi()
compile localGroovy()
compile('com.xxx.oozie:oozie-dsl-parser:1.0.127') {
exclude module: 'groovy-all'
}
testCompile('org.spockframework:spock-core:1.0-groovy-2.3') {
exclude module: 'groovy-all'
}
}
Tuy nhiên, vì lợi ích của tái sản xuất xây dựng, Tôi m tự hỏi liệu có nên sử dụng localGroovy()
và gradleApi()
không.
Sau nhiều googling, mặc dù tôi có thể thay thế localGroovy()
với một phiên bản cụ thể của groovy, tôi dường như không thể tìm thấy một câu trả lời dứt khoát về những gì tôi sẽ thay thế gradleApi()
với.
Các bạn có bất kỳ đề xuất nào không?
Cảm ơn!
Cảm ơn đã sửa @ Opal. –
Bạn vẫn đang tìm câu trả lời? – tomasulo
Có vui lòng !!!!! –