Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Опять Error occurred during initialization of VM


Автор: almagnit 14.5.2008, 13:00
Ошибку описал в САБЖЕ

Возникает она при следующих обстоятельствах:

- устанавливаю JDK 1.5

- открываю консоль

- выполняю команду java

- все работает

- перезагружаю компьютер

- открываю консоль

- выполняю команду java

- ошибка

В переменной окружения path прописаны пути к папкам bin для JRE и JDK.

Процесс jusched.exe работает.

Что происходит?

Автор: LSD 14.5.2008, 13:04
1. Хотелось бы увидеть полные текст ошибки.
2. Удали из каталока Windows\System32 файлы java.exe и javaw.exe.

Автор: almagnit 14.5.2008, 13:35
Удалил, перезагрузил, не работает.

Цитата(LSD @  14.5.2008,  13:04 Найти цитируемый пост)
полные текст ошибки


Вот содержимое консоли:
Цитата

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\WORK>java
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

C:\Documents and Settings\WORK>

Автор: LSD 14.5.2008, 13:55
В JRE\lib - rt.jar приутсвует? В HKLM\SOFTWARE\JavaSoft JDK/JRE прописаны? Что будет если запускать java.exe из папки bin?

Автор: almagnit 14.5.2008, 14:04
По порядку:

- tr.jar отсутствует

- в реестре все прописано, и JDK и JRE

- запуск java.exe из установленного каталога дает тот же результат (с переменными все в порядке)

Автор: LSD 14.5.2008, 14:13
Цитата(almagnit @  14.5.2008,  15:04 Найти цитируемый пост)
- tr.jar отсутствует

Вот в этом и есть ошибка, это основной jar-ник JRE, без него ничего работать не будет. Надо разобраться кто его удаляет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)