Ошибка при запуске .jar в Ubuntu: не удалось найти или загрузить основной класс

Если у вас есть glibc и достаточно свежее ядро, вы можете использовать

getconf _NPROCESSORS_ONLN

, чтобы вернуть число подключенных в данный момент1 процессоров. Сюда входят процессоры виртуальных и гиперпотоков -.


1 В большинстве систем это число равно общему количеству процессоров. Исключением являются системы, в которых один или несколько процессоров отключены по какой-либо причине (e. г. из-за неисправности или из-за искусственных ограничений, таких как арендованное/лицензированное оборудование )или системы, поддерживающие «горячее» -подключение ЦП, были добавлены новые ЦП, но еще не активированы.

0
25.09.2019, 19:17
1 ответ

Проблема заключалась в том, что версия Java по умолчанию в Ubuntu 18 — это Java 11.

Итак, я использовал этот учебник , чтобы изменить версию на Java 8. И теперь она работает.

  • В основном решением были команды для изменения jdk по умолчанию:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-6-oracle/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-6-oracle/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/java-6-oracle/bin/javaws" 1
0
28.01.2020, 03:15

Теги

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