Невозможно использовать Netbeans 10.0 после установки из репозитория в Ubuntu 18.04

После установки JDK 11, я установил Netbeans из репозитория. После всех процессов я, наконец, успешно установил, но когда я создал простую программу или открыл примеры программ в этом программном обеспечении, здесь было много сбоев.

Пример: Когда я создавал новую java-программу, возникали ошибки:

cannot access java.lang fatal error unable to find package java.lang in classpath or bootclasspath 

в строке показывает имя пакета и

cannot find symbol class String

picture1 picture2

Я думаю, что что-то не так при установке. Как решить проблему?

2
задан 18 August 2019 в 20:44

1 ответ

Убедитесь, что платформа java была правильно настроена при установке Netbeans.

В моем случае во время процесса установки было поле для ввода пути к Java SDK, который по умолчанию был / usr (что, вероятно, неверно). Мне не удалось это проверить, и в итоге у меня был неправильно настроенный JDK.

Вы можете проверить это, перейдя в Инструменты> Платформы Java в Netbeans. Если платформа JDK сообщает что-то вроде «Ошибка: указанная папка не содержит платформу Java», то это ваша проблема.

Чтобы исправить это, вы можете либо переустановить netbeans (и на этот раз выбрать правильный путь)

ИЛИ

Отредактировать файл конфигурации (сначала выйдите из netbeans), в моем случае:

nano ~/netbeans-11.2/netbeans/etc/netbeans.conf

найдите строку с netbeans_jdkhome = и отредактируйте путь. Пример:

netbeans_jdkhome="/usr/lib/jvm/java-11-openjdk-amd64"

сохраните файл и запустите Netbeans. Если повезет, теперь он должен работать.

5
ответ дан 30 January 2020 в 12:14

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

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