powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при запуске: java.lang.NoClassDefFoundError
11 сообщений из 11, страница 1 из 1
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34153861
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил на новой машине (Windows XP SP2) Java 5. Стянул обновление JRE. Пути настроены. Перегрузился. Проверяю: java и javac. Отрабатывают на "ура".
Компилирую следующий код:
Код: plaintext
1.
2.
3.
4.
5.
 public   class  Hello {
     public   static   void  main (String [] args) {
        System.out.println ("Blya !!!");
    }
}
Компилируется со свистом. Запускаю (как положено, без расширения и с учетом регистра):
Код: plaintext
1.
java Hello
Получаю балалайку:
Exception in thread "main" java.lang.NoClassDefFoundError: Hello

Что за блин !!! Где не так ?
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34153884
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Указывайте classpath и не полагайтесь на системную переменную. Например:
java -classpath . Hello
А вообще вам сюда:
http://skipy.dev.juga.ru/technics/likbez.html
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34153939
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, конечно за ссылку :) Все это я знаю (еще с 1996 года, с самых первых версий). Но вот рядом стоит практически аналогичная машина и на ней
Код: plaintext
java Hello
работает безо всяких classpath-ов. Отсюда и вопрос.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154000
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И все-таки лучше по ссылке сходить :) С вероятностью 99% проблема в том, что на второй машине в переменной окружения CLASSPATH есть такой кусочек как "...;.;...", а на первой его нету.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154007
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, коллега !!! Во всяком случае проблема решена
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154012
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
echo %CLASSPATH в студию. На той машине, что не работает.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154019
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весьма странно хвалиться знаниями аж с 96 года и при этом споткнуться на проблеме, о которой написано в статье, которую я привел.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154040
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mysterioВесьма странно хвалиться знаниями аж с 96 года и при этом споткнуться на проблеме, о которой написано в статье, которую я привел.
+1
Хотя, возможно, с 97 по 2006 год был перерыв в написании на Яве :)
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154041
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не кипятитесь. И старуху бывает проруха :) Проблема решена ? Решена. Я сказал "спасибо" ? Сказал. Мало ? Скажите, чем мне еще вас отблагодарить.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154073
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я нисколько не кипячусь. Просто не люблю, когда бравируют титулами и при этом их не подтверждают.

У нас на forum.juga.ru был программист, который заявил, что работает с Java уже 10 лет. В итоге он не мог решить простейшую проблему с кодировками. Точнее проблема перестала возникать, но по счастливой для него случайности. Другое сочетание кодировок и все.. программа не работает.

Некоторые думают так: я программировал на C++ уже 3 года, зачем мне учить основы Java? Да сейчас напишу сразу систему уровня предприятия, это мне по силам.
Другие хватаются за IDE, она все делает за них и в итоге человек не знает, как элементарно подключить библиотеку к приложению. То есть в IDE оно у них все работает, а пробуют запустить в консоли.. и все. Полный абзац!

В-общем откиньте свою гордость и прочитайте статью. В ней есть полезные вещи, которые от вас ускользнули. Она мне в свое время очень помогла и надеюсь, поможет вам.
...
Рейтинг: 0 / 0
Ошибка при запуске: java.lang.NoClassDefFoundError
    #34154119
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDE не использую. Так ни к чему не прикипел. UNIX-овая привычка: текстовый редактор + консоль. Сайт, о коем Вы упоминаете знаю. Просто хотел запустить интерпретатор как привык, без всяких classpath-ов. Ну что же, придется отвыкать. Успехов.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка при запуске: java.lang.NoClassDefFoundError
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]