Как я могу включить файлы * .class в зависимости во время сборки проекта Java? - PullRequest
1 голос
/ 09 апреля 2019

Я хочу добавить * .class файлы в зависимости проекта Java.Я нашел в документации такой пример, но он не работает.

dependencies {
    implementation(fileTree('myClassFilesDir') { include '*.class' })
}

Как я могу добавить * .class файлы в зависимости проекта java?

1 Ответ

0 голосов
/ 09 апреля 2019

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

Вы должны иметь возможность исправить настройки, просто полагаясь на (FileCollection из) каталог, содержащий файлы *.class:

dependencies {
    implementation files('myClassFilesDir')
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...