Страница: 1 |
|
Вопрос: Не запускается class-файл
|
Добавлено: 18.01.09 13:52
|
|
Автор вопроса:
|
Здравствуйте. Сталкивался ли кто-нибудь с такой проблемой? В J2SDK SE не получается запустить class-файл!
Содержимое HelloWorld.java:
public class HelloWorld {
public static void main(String args[]){
System.out.println("Hello");
}
}
компилирую командой "javac HelloWorld.java". Компилируется без проблем, class-файл создаётся в директории bin, но "java HelloWorld" выдаёт ошибку:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Точно такая же ошибка будет если указать имя несуществующего класса, т.е. по сути машина не может найти class-файл. Путь до директории bin: "c:\j2sdk\bin\" т.е. пробелов, точек и русских букв не содержит... После установки j2sdk компьютер уже перезагружался. Java-машина установлена корректно - работает toonel.net, а если в cmd в любой директории ввести "java -version", то пишет
java version "1.4.2_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
Java HotSpot(TM) Client VM (build 1.4.2_01-b06, mixed mode)
Пробовал прописывать путь до class-файла полностью, писать расширение .class, помещать class-файл в корень диска...... бесполезно. Когда-то у меня была уже такая проблема и я её как-то обошёл, но не помню как... Подскажите, пожалуйста.
Ответить
|
Страница: 1 |
Поиск по форуму