Зависимости, которые вы добавляете для плагина Java, по существу добавляются в путь к классам. Как вы, вероятно, знаете, путь к классам может содержать только каталоги (обычно содержащие *.class
файловые иерархии) или файлы JAR. Однако в объявлении зависимости вы добавляете *.class
файлы сами в путь к классам.
Вы должны иметь возможность исправить настройки, просто полагаясь на (FileCollection
из) каталог, содержащий файлы *.class
:
dependencies {
implementation files('myClassFilesDir')
}