Получение `Нет такого свойства: importPackages для класса: org.codehaus.groovy.ast.ModuleNode` при использовании Groovy JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Получение `Нет такого свойства: importPackages для класса: org.codehaus.groovy.ast.ModuleNode` при использовании Groovy

Сообщение Anonymous »

Я пытаюсь перенести свой проект Groovy (плагин для Nextflow) в Groovy 4. Однако я постоянно получаю эту ошибку:

Код: Выделить всё

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':plugins:nf-quilt:compileGroovy'.
> BUG! exception in phase 'semantic analysis' in source unit '/Users/ernest/GitHub/nf-quilt/plugins/nf-quilt/src/main/nextflow/quilt/QuiltObserver.groovy' No such property: importPackages for class: org.codehaus.groovy.ast.ModuleNode
Что безумно, так это то, что я больше не (напрямую) импортирую какие-либо пакеты codehaus. Я использую только groovy4 от Apache:

Код: Выделить всё

    groovyVer= '4.0.24'

dependencies {
// see https://docs.gradle.org/4.1/userguide/dependency_management.html#sec:module_replacement
implementation 'com.github.groovy-wslite:groovy-wslite:1.1.3'
implementation "org.apache.groovy:groovy-all:${groovyVer}"
implementation 'com.fasterxml.jackson.core:jackson-databind:2.18.2'
implementation 'com.upplication:s3fs:2.2.2'

modules {
module('commons-logging:commons-logging') { replacedBy('org.slf4j:jcl-over-slf4j') }
}
// Documentation required libraries
groovyDoc 'org.fusesource.jansi:jansi:2.4.1'
groovyDoc "org.apache.groovy:groovy-groovydoc:${groovyVer}"
groovyDoc "org.apache.groovy:groovy-ant:${groovyVer}"
}
Я попробовал другие предложения StackOverflow по очистке кеша, но ненадолго.
Мое единственное предположение: одна из моих зависимостей каким-то образом втягивается groovy3, и это вызывает странный конфликт. Есть предложения, как его найти?

Подробнее здесь: https://stackoverflow.com/questions/792 ... vy-ast-mod
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»