Gradle compileKotlin includeRuntime, не добавляя время выполнения в jar

У меня есть проект Kotlin Gradle, и я хотел бы включить время исполнения Kotlin и stdlib в файл jar. В настоящее время я использую это, но это не включает runtime или stdlib, когда я создаю проект, используя конфигурацию build.gradle.

compileKotlin { kotlinOptions { includeRuntime = true noStdlib = false } } 

Это код Gradle, который я использую для включения runtime / stdlib в банку, но он не работает, как я ожидаю. Вот полный файл build.gradle для некоторого контекста: https://github.com/BenWoodworth/CrossPlatformGreeter/blob/bd1da79f36e70e3d88ed871bc35502ecc3a852fb/build.gradle#L35-L43

Документация Kradlin's Gradle, по-видимому, указывает, что установка kotlinOptions.includeRuntime в true должна включать время выполнения Kotlin в полученном файле .jar.
https://kotlinlang.org/docs/reference/using-gradle.html#attributes-specific-for-kotlin

Изменить: это может быть связано. Когда я запускаю compileKotlin, я получаю пару предупреждений, связанных с временем выполнения:

 :compileKotlin w: Classpath entry points to a non-existent location: <no_path>\lib\kotlin-runtime.jar BUILD SUCCESSFUL 

Вот альтернатива, с которой я столкнулся. Он добавит время выполнения Kotlin и stdlib в банку, используя задачу jar.

 jar { from { String[] include = [ "kotlin-runtime-${version_kotlin}.jar", "kotlin-stdlib-${version_kotlin}.jar" ] configurations.compile .findAll { include.contains(it.name) } .collect { it.isDirectory() ? it : zipTree(it) } } } 
Interesting Posts

Как вызвать функцию в другом классе

Измените значение глобальной переменной из внутреннего класса

Преобразование единиц измерения в километры до миль не возвращает ожидаемый результат

Intellij IDEA не останавливается на контрольных точках Kotlin при работе с JUnit

Фрагмент не в котлин, а в java он работает (тот же код)

Как обратиться к анонимному внутреннему классу в Котлине?

Кинжал 2 не может вводить из подкомпонента (котлин)

Не удалось синхронизировать Gradle: не удалось GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.3-2/kotlin-gradle-plugin-1.1.3-2.pom'

как сделать ссылку с URL-адресами в TextView на андроид без использования java

Как переустановить уже запущенную службу поддержки музыкальных плееров

Добавление Kotlin к существующим Java-проектам нарушает ошибки в сообщениях об ошибках Android Studio

Как переключить видимость FAB с другим FAB

Как выводить / печатать значение в TextView

Защищенные члены недоступны в функциях расширения?

Как отсортировать поле MutableMap по объекту с сохранением другого поля объекта в качестве индекса?

Давайте будем гением компьютера.