Когда я запускаю apache tomcat7.0.56 в Eclipse, я получаю сообщение об ошибке
Ошибка: не удалось найти или загрузить основной класс org.apache.catalina.startup.Bootstrap
Как я могу исправить проблему?
Когда я запускаю apache tomcat7.0.56 в Eclipse, я получаю сообщение об ошибке
Ошибка: не удалось найти или загрузить основной класс org.apache.catalina.startup.Bootstrap
Как я могу исправить проблему?
Прежде всего, вы должны попробовать запустить TOMCAT, используя его собственный .bat, а не Eclipse. Если он не запускает проблемы, это будет на вашей установке tomcat, а не в Eclipse, и вы можете взглянуть на файлы TOMCAT_HOME/logs/, где отслеживаются ошибки Tomcat (они настолько полезны).
В любом случае, если он работает правильно из затмения, попробуйте удалить конфигурацию tomcat eclipse и установить его с самого начала, следуя этим простым шагам.
После установки tomcat запустите eclipse и настройте и/или проверьте, что tomcat правильно настроен в eclipse: перейдите в раздел "Серверы" ( "Окно", "Показать вид", "Серверы" ), щелкните правой кнопкой мыши "Серверы" , и добавьте путь к (например) Tomcat7.0.56.... Для справки см. этот учебник.
Если вы настроили eclipse для запуска tomcat как обычного Java-приложения (то есть, указав основной класс), см. эти шаги; но этот подход может быть излишне сложным для вашего случая использования.
У меня была такая же проблема: Windows 10 64 бит, Eclipse Neon.2 4.6.2.
Недавно извлеченный tomcat zip, 8.5.11. Сделал материал, который michael_n сказал (несколько раз с разными версиями tomcat).
Что для меня было исправлено, в статье о дзоне рассказывается о настройке Run Directory в Run Configuration в разделе Arguments. Я установил его в верхний каталог tomcat (тот, в котором есть bin, lib и т.д.). Это единственное, что я сделал, а затем он начинается, и я могу перейти на главную страницу tomcat.
Но это не работает мое приложение; он не указан в менеджере.