Сервис Tomcat 6.0 не запускается: java/lang/NoClassDefFoundError

Вы могли бы хотеть указать, кто бы ни записал что политика в этом сообщении в блоге от Bruce Schneier.

Это - хорошая рецензия того, почему сила паролей является наименьшим количеством чьих-либо проблем в сети.

9
задан 22 February 2012 в 07:25
5 ответов

Видом ошибки собственное средство запуска Tomcat не находит rt.jar файл в Вашей установке JRE.

Удостоверьтесь что:

  • JVM правильно установлена;
  • переменная JRE_HOME указывает на него.
6
ответ дан 2 December 2019 в 22:29
  • 1
    Да. rt.jar файл отсутствовал по некоторым причинам. Удаленный и переустановленный JRE и теперь работы Tomcat.Спасибо! –  James Lawruk 9 April 2010 в 16:44

Ищите названный файл tomcat(4|5|6)w.exe в Вашем каталоге Tomcat? Если Вы видите один, петляете, и Вы разбудите диалог конфигурации. Проверьте вкладку Java и посмотрите, кажется ли это все хорошо.

Удостоверьтесь пути к файлам jvm.dll и bootstrap.jar прекрасны.

Это работает на Tomcat 4 и 5, но я не уверен в Tomcat 6.

0
ответ дан 2 December 2019 в 22:29

Я также получил ту же проблему. файл rt.jar отсутствовал в../JRE/lib. Я скопировал rt.jar файл от JDK/jre/lib до/JRE/lib, и Tomcat хорошо работал после этого.

2
ответ дан 2 December 2019 в 22:29

Простое переустанавливает Java, фиксирует этот immediatey!

-1
ответ дан 2 December 2019 в 22:29

У меня была такая же ошибка с Windows 7, Tomcat 7.0 и JDK 1.6.0_31. Я исправил это, изменив путь к JVM с C: \ Program Files \ Java \ jre6 \ bin \ server \ jvm.dll на C: \ Program Files \ Java \ jdk1.6.0_31 \ jre \ bin \ server \ jvm.dll . Для этого запустите Tomcat7w.exe из каталога bin Tomcat, перейдите на вкладку Java и измените запись виртуальной машины Java.

6
ответ дан 2 December 2019 в 22:29

Теги

Похожие вопросы