По какой-то причине я получаю это предупреждение при запуске приложения:
Предупреждение: некоторые файлы JAR в пути к классам содержат в себе библиотеку Runtime Kotlin. Это может вызвать проблемы с отладкой, если в пути к классам существует другая версия библиотеки Runtime Kotlin. Подумайте об удалении этих библиотек из пути к классам или используйте «-Xskip-runtime-version-check», чтобы подавить это предупреждение: в библиотеке есть время выполнения Kotlin
Я использую Gradle для создания моего приложения с использованием kotlin-script-util
, которое, как я заметил, имеет зависимость от времени выполнения kotlin-script-runtime
которое, как я полагал, было проблемой. Таким образом, я исключал эту зависимость в Gradle следующим образом:
compile(group: 'org.jetbrains.kotlin', name: 'kotlin-script-util', version: kotlin_version) { exclude group: 'org.jetbrains.kotlin', module: 'kotlin-script-runtime' }
К сожалению, нет кубиков. Кто-нибудь знает, как избавиться от этого предупреждения? -Xskip-runtime-version-check
не является вариантом для моего варианта использования.