- 29
- 1
Пытаюсь подключить драйвер (коннектор) MySQL DataBase с помощью shadowJar. Сам драйвер успешно загружается, об этом говорят логи, но после попытки вызова любого метода, связанного с хендлером базы данных -- крашится игра с эксепшеном NoSuchMethodError.
Сам gradle:
Сам gradle:
Java:
dependencies {
implementation group: 'mysql', name: 'mysql-connector-java', version: '8.0.33'
minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}"
}
tasks.shadowJar {
archiveClassifier.set('') // Убираем стандартный classifier '-all'
from {
project.configurations.runtimeClasspath.filter {
it.name.contains('mysql-connector-java')
}.collect {
it.isDirectory() ? it : zipTree(it)
}
}
}
tasks.build {
dependsOn tasks.shadowJar
}
- Краш-лог
NoSuchMethodError
Краш-лог:
NoSuchMethodError