Ошибка среды выполнения Java, о которой сообщают относительно выполнения приложения с помощью Contiki_OS в Linux

Я получил следующую ошибку при компиляции и выполнении приложения в Contiki-NG использование Виртуальной машины в Linux Ubuntu 16.04.06, средство моделирования останавливает приблизительно 1,4 секунды с сообщением, данным ниже: … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ….. [Java] фатальная ошибка был обнаружен средой среды выполнения Java: [Java] SIGSEGV [Java] Java Result:139 … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ….. Этот код работал отлично, но теперь я не могу запустить свое приложение, записанное в ОС Contiki. Linux: Ubuntu 16.04

Версия Java openjdk версия "1.8.0_242" Среда выполнения OpenJDK (создают 1.8.0_242-8u242-b08-0ubuntu3~16.04-b08), OpenJDK 64-разрядный Сервер VM (сборка 25.242-b08, смешанный режим)

Любезно помогите мне.

Martin

0
задан 22 April 2020 в 11:40

1 ответ

Если Вы не записали, что модули JNI, получая SIGSEGV являются ошибкой, таким образом, необходимо обновить Среду выполнения Java.

Вы, кажется, выполняете официальный openjdk из Ubuntu 16.04, таким образом, я сомневаюсь, что это будет обновлено (это почти последнее обновление OpenJDK8 так или иначе), учитывая, что 16.04 EOL. OpenJDK 8 находится также в его прошлом году (концы поддержек в декабре 2020).

Вы лучший выбор прямо сейчас она для замены JDK8 JDK9, который также доступен в 16,04, (оба должны сосуществовать в той же системе, видите alternatives команда). Вам можно было зафиксировать Вашу проблему через 10 минут или около этого.

Это сказало даже, что Java9 становится древним, если необходимо изменить версии, можно получить что-то более современное...

0
ответ дан 25 April 2020 в 10:42

Другие вопросы по тегам:

Похожие вопросы: