Правильная настройка пути к классам 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
Я получаю ту же ошибку. Где еще мне посмотреть? Это должно быть проблемой конфигурации.
Большое спасибо