Size: a a a

Kotlin Community

2020 October 13

AN

Alexander Nozik in Kotlin Community
Jna - это связка с нативными вызовами. Я слабо себе представляю, как ее можно использовать, не зная об этом
источник

RI

Ruslan Ibragimov in Kotlin Community
Eugene Utkin
Всем привет. Подскажите. Пробую использовать котлин по jsr223 (Java Script API) как встроенный скриптовый движок, но при попытке запустить программу в идее, программа падает с ошибкой WARN: Unable to load JNA library (OS: Mac OS X 10.15.7)
java.lang.NoClassDefFoundError: com/sun/jna/Native.

Версия котлина 1.4.10, версия идеи 2020.2, версия java - 11, ссылка на стек трейс https://pastebin.com/L1yT3qZU
Лучше новый скриптинг взять, а не 223
источник

EU

Eugene Utkin in Kotlin Community
какой
источник

EU

Eugene Utkin in Kotlin Community
Alexander Nozik
Jna - это связка с нативными вызовами. Я слабо себе представляю, как ее можно использовать, не зная об этом
где то внутри идеи
источник

AN

Alexander Nozik in Kotlin Community
Eugene Utkin
какой
источник

EU

Eugene Utkin in Kotlin Community
источник

AN

Alexander Nozik in Kotlin Community
Я к Руслану присоединяюсь, но ошибка у вас вообще в идее
источник

AN

Alexander Nozik in Kotlin Community
Подозреваю, что не указан путь к jdk
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Я сейчас посмотрел вот сюда: https://github.com/Kotlin/KEEP/pull/176#issuecomment-460147227. То, что вы говорите похоже в точности следует моему пропозалу по разрешению и оно таки ломает в корнер кейсах старый вариант (https://github.com/Kotlin/KEEP/pull/176#issuecomment-578172687). Впрочем, если действительно сделать правила разрешения для мембер экстеншенов отдельно, а для декораторов отдельно, тогда все наверное будет правильно, но будут конфликты этих правил.
мне кажется главная проблема такого решения, что оно не провайдит типа для функций с мультирессиверами
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
мне кажется главная проблема такого решения, что оно не провайдит типа для функций с мультирессиверами
Не понял.
источник

EU

Eugene Utkin in Kotlin Community
Alexander Nozik
Подозреваю, что не указан путь к jdk
указан где? В идеи? java программа же запускается
источник

BV

Boris Vanin in Kotlin Community
Ну, тип функции с множеством рессиверов неочевиден
источник

BV

Boris Vanin in Kotlin Community
Т.е. скорее всего это будут просто параметры, но как очевидно его объявить?
источник

BV

Boris Vanin in Kotlin Community
Как сказать, что тут ожидается именно такая функция
источник

AN

Alexander Nozik in Kotlin Community
Boris Vanin
Т.е. скорее всего это будут просто параметры, но как очевидно его объявить?
Есть такой момент, он может быть скрытым.
источник

AN

Alexander Nozik in Kotlin Community
Второй день пошел.
источник

AN

Alexander Nozik in Kotlin Community
Только мне кажется, или адвокаты наши как-то перебарщивают с friendliness?
источник

D

Denys in Kotlin Community
Alexander Nozik
Только мне кажется, или адвокаты наши как-то перебарщивают с friendliness?
Почему?
источник

AN

Alexander Nozik in Kotlin Community
Denys
Почему?
Ну какая-то супер-американская манера. Ничего не имею против америки, но как-то непривычно
источник

SB

Sergey Barmin in Kotlin Community
Alexander Nozik
Ну какая-то супер-американская манера. Ничего не имею против америки, но как-то непривычно
так и котлин конф там должен был быть
источник