2013-02-26 4 views
4

У меня возникли проблемы с настройкой моего Eclipse EE для запуска Tomcat 6 (моя компания еще не переехала в Tomcat 7). Я пытался следовать these instructions. Я зашел на вкладку серверов в нижней панели, нажав New->Server, затем выбрал Apache->Tomcat 6. Тогда я пошел через последовательность следующих экранов:Конфигурация Tomcat 6 внутри Eclipse

enter image description here enter image description here

и, наконец, прибыл к сообщению об ошибке:

enter image description here

Вот содержание моего Tomcat конф директории (C:\home\SFTWR\tomcat6\conf):

catalina.policy 
catalina.properties 
context.xml 
logging.properties 
server.xml 
web.xml 
wrapper.properties 

Любое предложение, что может быть неправильным? Он работает отлично, когда работает автономно, и я могу развернуть приложения из Eclipse, но я хотел бы иметь возможность запускать в Eclipse для целей отладки.

UPDATE:

Несмотря на сообщение об ошибке, я заметил, что сервер действительно был зарегистрирован, однако, не работает - когда я попытался ударить «Пуск», я получил всплывающее окно ошибки листинг две проблемы:

  • Publishing на локальный (подробности: не можете опубликовать на сервере, поскольку отсутствует его среды выполнения.)

  • Запуск localhost (Подробности: Внутренняя ошибка произошла во время: «Запуск локального хоста». java.lang.NullPointerException)

Подробный стека исключений трассировки следующим образом:

org.eclipse.core.runtime.CoreException: Could not load the Tomcat server configuration at \Servers\localhost-config. The configuration may be corrupt or incomplete. 
    at org.eclipse.jst.server.tomcat.core.internal.Tomcat60Configuration.load(Tomcat60Configuration.java:313) 
    at org.eclipse.jst.server.tomcat.core.internal.TomcatServer.getTomcatConfiguration(TomcatServer.java:124) 
    at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.getTomcatConfiguration(TomcatServerBehaviour.java:80) 
    at org.eclipse.jst.server.tomcat.core.internal.TomcatServerBehaviour.setupLaunch(TomcatServerBehaviour.java:496) 
    at org.eclipse.jst.server.tomcat.core.internal.TomcatLaunchConfigurationDelegate.launch(TomcatLaunchConfigurationDelegate.java:96) 
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854) 
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) 
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:696) 
    at org.eclipse.wst.server.core.internal.Server.startImpl2(Server.java:3402) 
    at org.eclipse.wst.server.core.internal.Server.startImpl(Server.java:3340) 
    at org.eclipse.wst.server.core.internal.Server$StartJob.run(Server.java:363) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 
+0

Что вы говорите, когда вы нажимаете «Подробности >>» –

+0

только что разместили обновление с запрошенной вами информацией. thanks – amphibient

+0

Какие-либо ошибки в вашем журнале ошибок, которые актуальны? Окно> Показать вид> Другое ...> Общие> Журнал ошибок – gamerson

ответ

2

Я, кажется, была такая же проблема с Eclipse, Юноны и Tomcat 6.0_36 на Centos 6.3. Мне потребовалось 2 дня, чтобы понять, что проблема существует только при запуске сервера Tomcat до запуска Eclipse (например, во время загрузки).

Выполнение «/etc/init.d/tomcat stop» перед запуском Eclipse решило мою проблему.

Смежные вопросы