Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Java
(Модератор:
Serg79
) > Тема:
Помогите с запуском приложения
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Помогите с запуском приложения (Прочитано 10231 раз)
0 Пользователей и 1 Гость смотрят эту тему.
secans
Гость
Помогите с запуском приложения
«
:
22-02-2008 07:43 »
Собственно не могу разобраться, в чем дело. Стал изучать java. Компиляция проходит успешно(?), но когда я пытаюсь запустить приложение выдает ошибку:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
С английским я вообще не дружу(каюсь), но все же что за класс он не может найти и что делать???
Код программы:
class HelloWorld{
public static void main(String ar[])
{
System.out.println("Hello world!");
}
}
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Помогите с запуском приложения
«
Ответ #1 :
22-02-2008 09:28 »
secans
, приведи строчки, как компилишь и как запускаешь.
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
secans
Гость
Re: Помогите с запуском приложения
«
Ответ #2 :
22-02-2008 15:13 »
c:\java>javac HelloWorld.java
создается файл: Helloworld.class
далее запускаю
c:\java>java HelloWorld
и вот тут появляется как раз эта строчка с ошибкой.
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: Помогите с запуском приложения
«
Ответ #3 :
22-02-2008 15:24 »
secans
, запускаешь точно "java HelloWorld", а не "java HelloWorld.class" ? Как раз во втором случае и будет такая ошибка.
Посмотри доку по этому моменту:
http://www.sources.ru/java/faq/classpath.htm
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Вахмурка
Помогающий
Offline
Пол:
Программист
Re: Помогите с запуском приложения
«
Ответ #4 :
22-02-2008 15:31 »
secans
, надо создать переменную окружения classpath со значением C:\java, тогда всё должно заработать.
Записан
Программа – это мысли спрессованные в код.
secans
Гость
Re: Помогите с запуском приложения
«
Ответ #5 :
22-02-2008 16:53 »
Вахмурка
,
можно чуточку подробнее? я еще плохо ориентируюсь) переменная окружения это что?
RXL
,
точно)
*пошел читать ссылку*
Записан
Вахмурка
Помогающий
Offline
Пол:
Программист
Re: Помогите с запуском приложения
«
Ответ #6 :
22-02-2008 17:14 »
secans
, шёлкаешь на значке "мой компьютер" правой кнопкой мыши и выбираешь пункт "свойства", выбираешь вкладку "дополнительно", нажимаешь кнопку "переменные среды", там где системные переменные нажимаешь кнопку "создать", вводишь имя переменной classpath, значение C:\java . Значение переменной должно указывать папку где у тебя будут твои программы, у тебя как я понял это папка С:\java. Нажимаешь везде "ОК". Ну а потом опять пробуешь.
Записан
Программа – это мысли спрессованные в код.
secans
Гость
Re: Помогите с запуском приложения
«
Ответ #7 :
22-02-2008 17:24 »
Вахмурка
,
спасибо все заработало)
Все как всегда просто:
Я прописал не в ту папку!
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Java
(Модератор:
Serg79
) > Тема:
Помогите с запуском приложения
Загружается...