Articles of Gradle

Как отладить NoClassDefFoundError (Gradle, Kotlin)

С моим проектом kotlin в Runtime я получаю следующую ошибку: java.lang.NoClassDefFoundError: com/julianjarecki/latextemplates/lib/jtwig/RequireNodeParser at com.julianjarecki.latextemplates.lib.jtwig.RequireNodeParserProvider.<init>(RequireNodeParserProvider.kt:8) at com.julianjarecki.latextemplates.lib.jtwig.RequireExtension.configure(RequireExtension.kt:11) at org.jtwig.environment.EnvironmentFactory.create(EnvironmentFactory.java:60) at com.julianjarecki.latextemplates.lib.jtwig.LatexTemplate.getLatexRequireEnvironment(LatexParser.kt:76) at com.julianjarecki.latextemplates.lib.jtwig.LatexTemplate.access$getLatexRequireEnvironment$p(LatexParser.kt:68) at com.julianjarecki.latextemplates.lib.jtwig.LatexTemplate$template$2.invoke(LatexParser.kt:73) at com.julianjarecki.latextemplates.lib.jtwig.LatexTemplate$template$2.invoke(LatexParser.kt:68) at com.julianjarecki.latextemplates.lib.UpdatableLazy.getValue(UpdatableLazy.kt:17) at com.julianjarecki.latextemplates.lib.jtwig.LatexTemplate.getTemplate(LatexParser.kt) at com.julianjarecki.latextemplates.view.MainView$root$1$4$1$1$2.invoke(MainView.kt:133) at com.julianjarecki.latextemplates.view.MainView$root$1$4$1$1$2.invoke(MainView.kt:35) at tornadofx.NodesKt$onDoubleClick$1.handle(Nodes.kt:484) at tornadofx.NodesKt$onDoubleClick$1.handle(Nodes.kt) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) Действительно, когда я смотрю в свою папку buil, RequireNodeParser.class не там, где это должно быть. […]

Длина конечной точки, огурца и Windows

Я использую плагин Gradle Util для преодоления ошибки выполнения команды Windows из-за ограничения длины командной строки больше 32, и это, похоже, работает для задач build , bootRun и test , однако для моей задачи cucumber task cucumber() { dependsOn assemble, compileTestJava doLast { javaexec { main = "org.junit.runner.JUnitCore" classpath = configurations.cucumberRuntime + sourceSets.main.output + sourceSets.test.output […]

Неразрешенная ссылка: SpringExtension с использованием @ExtendWith аннотации

Я использую попытку использовать Junit 5 в SpringBoot, чтобы воспользоваться рядом новых функций, которые он предоставляет. Базовая установка работает, и я могу использовать новые аннотации, такие как @BeforeAll и @AfterAll однако, я считаю, что, поскольку я не могу разрешить @ExtendWith(SpringExtension::class) я не могу инициализировать свой тестовый класс, чтобы использовать введенные Ресурсы. Я попытался добавить необходимые […]

Мутидекс и Котлин

Я работаю над проектом, в котором мы используем multidex для создания нашего приложения. Я начал видеть много ошибок, подобных этому в нашей сборке: java.lang.NoClassDefFoundError: kotlin.reflect.jvm.internal.pcollections.MapEntry Многие классы, связанные с kotlin.reflect, не были найдены в сборке. Это происходит только в API 19 и ниже. Кто-нибудь знает, что может быть причиной этого и как решить эти проблемы? […]

Gradle не будет импортировать зависимость bintray, но не вызывает никакой ошибки

Я создаю проект, который использует Squash SQL Library для Kotlin. Я добавил зависимость от моего файла build.gradle . При запуске обновления он просто заканчивается без вывода каких-либо ошибок. Но библиотека не импортируется в мой проект и не появляется вообще. Зависимости, показанные в IntelliJ: Мой файл build.gradle : //Kotlin Stuff, nothing changed here repositories { mavenCentral() […]

Ошибка коплинской капсулы

Я получаю сообщение об ошибке при попытке создать капсулу с помощью Gradle. Failed to find Premain-Class manifest attribute in E:\Dropbox\Projects\Kotlin\Games\CSGO\Charlatano\build\libs\capsule.jar Error occurred during initialization of VM agent library failed to init: instrument CAPSULE: Client connection failed. CAPSULE EXCEPTION: Accept timed out while processing null null: null (for stack trace, run with -Dcapsule.log=verbose) Press any key […]

запустить HelloAndroid от градиента?

Существует огромное количество и разнообразие задач градиента: thufir@dur:~/AndroidStudioProjects/HelloAndroid$ thufir@dur:~/AndroidStudioProjects/HelloAndroid$ gradle clean run FAILURE: Build failed with an exception. * What went wrong: Task 'run' not found in root project 'HelloAndroid'. * Try: Run gradle tasks to get a list of available tasks. Run with –stacktrace option to get the stack trace. Run with –info or […]

JOOQ с Gradle и Kotlin не генерируют файлы

У меня есть следующая задача градиента в моей build.gradle.kts . Предполагается генерировать файлы из моих сущностей JPA. Однако при выполнении этой задачи после достижения успеха не создается ни файл, ни каталог. task(name = "generateJooq") { doLast { val configuration = Configuration().apply { generator = Generator().apply { database = Database().apply { name = "org.jooq.util.jpa.JPADatabase" properties = […]

Ошибка сборки Kotlin в Android Studio

Ошибка: Error:Execution failed for task ':synclib:compileKotlin'. > com.intellij.openapi.fileTypes.LanguageFileType.<init>(Lcom/intellij/lang/Language;)V Файл synclib модуля synclib : apply plugin: 'java' apply plugin: 'kotlin' compileJava { sourceCompatibility = 1.7 targetCompatibility = 1.7 } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' // compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.firebase:firebase-client-jvm:2.2.3' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile project(':jamodel') } buildscript { ext.kotlin_version = '1.0.0' repositories { mavenCentral() […]

Где поставить сгенерированный источник java или kotlin при создании плагина gradle?

Я не совсем уверен в этом – обычно существует каталог под /build/generated , но мне интересно, есть ли стандартное местоположение, безопасное для записи исходных файлов, в которое также будет включено в компиляцию? Переменные среды? Я не мог найти ничего в документах. Если это имеет значение, этот вариант использования – это один файл kotlin, который я […]

Intereting Posts
Retrofit2 return null Единица в kotlin для 204 Нет ответа на контент Как отображать данные с использованием дерева дерева TornadoFX IntelliJ autocompletion для включенных файлов сценариев графа kotlin Статический импорт методов Kotlin Companion? AssertionError: пакет корней должен быть инициализирован Почему Kotlin необходимо связать свою рабочую среду после компиляции? Расширение файла загрузки. Как объявить параметр расширения для общих помощников перечислений Есть ли способ показать все функции расширения данного класса Kotlin в Intellij IDE? Android: ошибка внутреннего компилятора при использовании кинжала 2 (Kotlin) Как указать типичные типы утинов (неявный интерфейс) в Котлине? Kotlin: Интерфейс Queue не имеет конструкторов Как добавить контент из url-чтения в arraylist Apache Tomcat 8.0 не может загрузить класс сервлета, написанный в Kotlin, используя Eclipse для Java EE, Mars 2 Что значит ! означает значение возврата Котлина?