Правильная настройка пути к классам java и java_home в Ubuntu

Я получаю ошибку

Исключение в потоке "main" java.lang.NoClassDefFoundError:

Когда я пытаюсь запустить скомпилированный класс в Ubuntu. Я использую очень простой пример Helloworld, и миллионы ответов, которые уже существуют в Интернете, показывают, что мои переменные CLASSPATH и JAVA_HOME были установлены неправильно.

Тем не менее, я отредактировал etc / environment для правильных папок, а также текущей папки:

PATH = ": / USR / местные / SBIN: / USR / местные / бен: / USR / SBIN: / USR / бен: / SBIN: / бен: / USR / игры"

JAVA_HOME = "/ USR / Библиотека / JVM / Java-1.5.0-ВС /"

CLASSPATH = ": / USR / Библиотека / JVM / Java-1.5.0-ВС / Библиотека"

и они появляются, когда я набираю команду set. В любом случае, даже если я установил classpath вручную, используя

sudo java -cp. myfirstjavaprog.class

Я получаю ту же ошибку. Где еще мне посмотреть? Это должно быть проблемой конфигурации.

Большое спасибо

Ответы на вопрос(8)

Ваш ответ на вопрос