Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Вт Авг 02 2005 19:59 Заголовок сообщения: Изучаю Java, не могу запустить простую программку |
|
|
Использую Java build 1.5.0_04-b05 пишу такую программку в файле Hello.java
class Hello {
public static void main(String[] args){
System.out.println("Hello, World!");
}
}
компилирую: javac Hello.java получаю Hello.class пытаюсь запустить через java Hello.class и получаю сообщение Exception in thread "main" java.lang.NoClassDefFoundError: Hello/class. Это если под Windows. Под ASP Linux 9.0 использую встроенный компилятор и все работает. Как заставить программу выполниться под Windows? |
|
Вернуться к началу |
|
|
Sharkky
Зарегистрирован: 10.01.2004 Сообщения: 72
|
Добавлено: Ср Авг 03 2005 07:21 Заголовок сообщения: |
|
|
java Hello (без .class) |
|
Вернуться к началу |
|
|
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Ср Авг 03 2005 18:26 Заголовок сообщения: |
|
|
Пробовал java Hello (без .class). Ни какого эффекта. |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Чт Авг 04 2005 07:38 Заголовок сообщения: |
|
|
А сообщение какое выдает?
Возможно classpath не настроен как следует... |
|
Вернуться к началу |
|
|
Sharkky
Зарегистрирован: 10.01.2004 Сообщения: 72
|
Добавлено: Чт Авг 04 2005 13:53 Заголовок сообщения: |
|
|
А ты уверен, что ты пробовал именно java Hello, а не java hello? |
|
Вернуться к началу |
|
|
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Чт Авг 04 2005 16:51 Заголовок сообщения: |
|
|
Сообщение Exception in thread "main" java.lang.NoClassDefFoundError: Hello
А запускал Hello, а не нello. Регистр не путал. Это точно. |
|
Вернуться к началу |
|
|
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Чт Авг 04 2005 17:09 Заголовок сообщения: |
|
|
Как настраивать classpath? Подскажите новичку, пожалуйста. |
|
Вернуться к началу |
|
|
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Чт Авг 04 2005 17:10 Заголовок сообщения: |
|
|
Как настраивать classpath? Подскажите новичку, пожалуйста. |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Пт Авг 05 2005 07:07 Заголовок сообщения: |
|
|
Дошло:
надо писать
Код: | public class Hello
{
...
} |
А classpath прописывается в переменных окружения твоей системы.
Во-первых, надо выяснить где установлена JRE, а потом посмотреть наличие или отсутствие системной переменной classpath регистр может меняться... И прописать нужный путь...
Но сперва попробуй написать слово public перед классом |
|
Вернуться к началу |
|
|
bobby_j
Зарегистрирован: 02.08.2005 Сообщения: 8
|
Добавлено: Пт Авг 05 2005 10:28 Заголовок сообщения: |
|
|
Спасибо всем за советы. Действительно не был настроен classpath.
А что нужно сделать чтобы русские символы отображались в удобочитаемом виде? |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Пт Авг 05 2005 12:37 Заголовок сообщения: |
|
|
Эт вопрос из серии: Как сделать так чтобы в мире прекратились все войны? Как бросить пить, курить и начать заниматься спортом. Конечно, мне его не надо было особенно, поэтому я и не страдал по этому поводу. Вообще там можно указать кодировку, но почему то моя JRE не хочет воспринимать досовские кодировки... Говорит что не знает... Так что к сожалению ничем не могу помочь... Узнаешь как - расскажи... |
|
Вернуться к началу |
|
|
solonifer
Зарегистрирован: 16.08.2005 Сообщения: 9
|
Добавлено: Вт Авг 16 2005 15:38 Заголовок сообщения: |
|
|
Добро пожаловать на портал http://www.rus-israel.com!
Сайт новый но вы те кто раскрутит его! Заходите регистрируйтесь, добавляйте новости! Пишите в форуме!
У портала большие планы! Заходите!
Рады видеть всех на http://www.rus-israel.com !!! |
|
Вернуться к началу |
|
|
|