#java #gradle
Вопрос:
Я хочу добавить исключение в свой build.gradle, потому что мой jar не запускается после его компиляции. Проблему можно устранить, если исключить некоторые модули. Как мне это сделать правильно? Следующий код должен устранить проблему:
compile ("com.badlogicgames.gdx:gdx-tools:$gdxVersion") {
exclude group: 'com.badlogicgames.gdx', module: 'gdx-backend-lwjgl'
}
Ответ №1:
Для самых последних версий gradle (7 ) вам необходимо использовать новый синтаксис implementation
или compileOnly
. Это также должно быть в блоке зависимостей, как показано ниже:
dependencies {
implementation("com.badlogicgames.gdx:gdx-tools:$gdxVersion") {
exclude group: 'com.badlogicgames.gdx', module: 'gdx-backend-lwjgl'
}
}
Смотрите для получения дополнительной информации
Однако для gradle 6 и ниже ваш compile
блок должен нормально работать внутри dependencies
блока.