[英]How can I change the internal groovy version from gradle 6?
在屏幕截圖中標記了兩個 groovy 版本,我需要更改我正在處理 grails 4 項目,試圖將其與開放式三葉草插件集成以測試覆蓋率。 我嘗試使用我在本地安裝並設置為默認值的 groovy 版本,而不是使用 gradle 附帶的內部版本。 我怎樣才能做到這一點?
您無法更換或移除 Gradle 隨附的隨附/提供的 Groovy,因為:
因此,Gradle 有效地與該版本隨附的 Groovy 的任何版本相關聯。 如果您的項目需要不同的版本或通常需要 Groovy,那么您需要像對任何 Groovy 項目一樣顯式聲明 Groovy 依賴項:
dependencies {
implementation "org.codehaus.groovy:groovy-all:3.0.4"
}
警告:我的回答很難,不建議。
If really you want to change the version of groovy in gradle, you might clone gradle from source, edit subproject/language-java/build.gradle.kts
for java compiler, and same in any subprojects.
我不建議你這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.