|
|
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
запускаю в коммандной строке C:\>java c:\javaproject\first\hellosergey\HelloSergey.java выдает Exception in thread "main" java.lang.NoClassDefFoundError: c:\javaproject\first\hellosergey\HelloSergey.java код проги public class HelloSergey { public static void main(String[] args) { System.out.println("Hello, Sergey!"); } } в чем проблема? спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 12:07 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
_гостьзапускаю в коммандной строке C:\>java c:\javaproject\first\hellosergey\HelloSergey.java выдает Exception in thread "main" java.lang.NoClassDefFoundError: c:\javaproject\first\hellosergey\HelloSergey.java код проги public class HelloSergey { public static void main(String[] args) { System.out.println("Hello, Sergey!"); } } в чем проблема? спасибо Для начала, не плохо было бы скомпилировать эту прогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 12:23 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
_гостьзапускаю в коммандной строке C:\>java c:\javaproject\first\hellosergey\HelloSergey.java выдает Exception in thread "main" java.lang.NoClassDefFoundError: c:\javaproject\first\hellosergey\HelloSergey.java код проги public class HelloSergey { public static void main(String[] args) { System.out.println("Hello, Sergey!"); } } в чем проблема? спасибо RTFM, и проблемы не будет. Как подмечено выше, надо бы скомпилировать для начала. А потом почитать в книжке, как надо запускать программу на java. И почему при запуске надо указывать не имя ФАЙЛА, а имя КЛАССА, а также что такое classpath ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 12:36 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
изменил код на (компиляется в NetBeans IDE 4.0): public class NewClass1 { public NewClass1() { } public static void main(String[] args) { NewClass1 hs = new NewClass1(); hs.sayHello(); } public void sayHello() { System.out.println("Hello, Sergey!"); } } но ошибка остается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 12:43 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
classpath - это там где переменные среды (винда)? classpath = C:\j2sdk1.4.2_07\bin ? а книжку еще не купил пока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 12:50 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
И правда, купите какую-нибудь книгу. А вообще-то, запомните следующее: 1. компиляция javac HelloSergey.java (с расширением !!!) 2. выполнение java HelloSergey (без расширения !!!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 13:00 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
автор-Где в коде у меня ошибка? -В ДНК Причём здесь код? 0)RTFM 1)Добавляеш в переменную среды PATH (прав. кнопка на "мой компютер"/дополнительно/переменные среды) путь к месту где лежт java.exe (например С:\Program Files\Java\jdk1.5.0\bin) Ахтунг! только удолять из PATH ничего не надо. 2) Заходиш в директорию где лежит твой java файлик (в консоли перемещаешся с помощью команды cd) 3) вводиш javac yourFile.java (создаётся файлик yourFile.class) (yourFile - имя класса должно совпадать с тем что указано в коде) 4)вводиш java yourFile (БЕЗ расширения) 5)RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 13:10 |
|
||
|
ошибка запуска
|
|||
|---|---|---|---|
|
#18+
спасибо все ясно, кроме одного что такое RTFM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 13:19 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32930925&tid=2152911]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 346ms |

| 0 / 0 |
