Articles of kotlinc

Ошибка командной строки Kotlinc

Я следую этой инструкции ( https://kotlinlang.org/docs/tutorials/command-line.html ). Я установил переменную окружения (windows 7) в каталог bin «kotlinc» в командной строке. Я получаю следующую ошибку (я даже перехожу в каталог bin из командной строки) Ошибка: не удалось найти или загрузить основной класс org.jetbrains.kotlin.preloading.Preloader

Могу ли я вызвать плагин Kotlin noargs из командной строки или из Ant?

В Kotlin есть плагин компилятора noarg, который может использоваться для создания синтетических конструкторов без аргументов для специально аннотированных классов. На странице документации четко объясняется, как использовать ее с Maven и Gradle, но неясно, можно ли ее использовать или как использовать, либо от Ant, либо с помощью kotlinc в командной строке. До сих пор я не […]

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

Я играю с kotlinc в терминале Mac, однако я бы хотел использовать библиотеки, такие как клиент для отдыха внутри kotlinc. Есть ли способ включить? Как импорт в python

Есть ли способ ограничить видимость функций stdlib в Котлине?

Kotlin поставляется со многими стандартными библиотечными функциями, многие из которых видны по умолчанию, не импортируя их. Таким образом, функции, такие как listOf , arrayListOf , ArrayList<T>() , … де-факто вставляются в глобальное пространство имен. Есть ли флаг компилятора, который бы отключил это поведение?

Включая библиотеку отражения в выпуске банки с помощью котлинка

Я пытаюсь получить отражение lib, включенное в образец jar, но не могу заставить его работать: $ kotlinc hello.kt -d hello.jar $ java -jar hello.jar Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics Среда выполнения отсутствует, поэтому добавим: $ kotlinc hello.kt -include-runtime -d hello.jar $ java -jar hello.jar Exception in thread "main" kotlin.jvm.KotlinReflectionNotSupportedError: Kotlin reflection implementation is not […]

Как использовать kapt из командной строки (с kotlinc)?

В официальной документации указывается, как использовать kapt от Gradle и Maven. Но как я могу использовать kapt из командной строки, с kotlinc ?

Как запустить тесты, компилирующие файл kotlin в память и проверить результат?

До сих пор import org.jetbrains.kotlin.cli.jvm.K2JVMCompiler MyProjectCompiler.initialize("SampleKtFileOutput") .packageName("com.test.sample") .compile(File(someFile.path)) .result { ktSource: String -> K2JVMCompiler() .exec(System.out, /** arguments here?*/) } Это вручную запускает компилятор, но я хотел бы скомпилировать полученную String из первого компилятора ( MyProjectCompiler который генерирует источник kotlin) в памяти и проверить результат без записи в файл. Я хотел бы включить все в текущий […]

Intereting Posts
Котлин: массив дженериков Как я могу изменить ColorPrimaryDark только для одного действия? Gradle kotlin-spring плагин не открывает весенние классы Есть ли лучший способ декодировать html прямо на Android? Джексон-десериализация – классы данных Kotlin – значения по умолчанию для отсутствующих полей на картографе Бинарная версия метаданных – 1.0.1, ожидаемая версия – 1.1.0 Kotlin – альтернатива урожаю кортета Python и посылает Не удалось загрузить файл на Android, и нет никаких сведений об ошибке Как показать только день и месяц в диалоговом окне выбора даты в Kotlin (Android)? Java ArrayList в Kotlin Array Объявление Admob Interstitial на кнопке Click RxJava2 как отделить различную реализацию наблюдаемого излучателя Почему мои проекты IDEA не будут построены? проекции не допускаются для непосредственных подтипов супертипа Какая особенность языка в Котлине может вызвать утечку памяти?