У меня возникли трудности с установкой Tomcat 6 в составе SpringSource Tool Suite (STS), работающего на Ubuntu 11.10. Когда я пытаюсь установить Tomcat 6 с помощью STS, в то время как сервер устанавливается правильно (я вижу Tomcat 6 как сервер), и когда я запускаю Tomcat 6 из STS, консоль показывает, что он запускается правильно.
Однако я не могу запустить свое приложение Grails на этом сервере, потому что сервер не отображается в качестве параметра, несмотря на то, что сервер доступен на панели серверов и может быть запущен с этой панели. Еще одна странность заключается в том, что когда я запускаю сервер с панели сервера и вижу из консоли, что он работает на порту 8080, я не могу вызвать корень tomcat по умолчанию. Tomcat работает, но ищет войну в другом месте (в /target???).
Затем я попытался установить локальный экземпляр tomcat и использовать его для STS. я побежал:
sudo apt-get install tomcat6-user tomcat6-instance-create ~/tomcat6
Затем попробуйте добавить сервер в STS, указав ~/tomcat6. В этом сценарии STS даже не распознает сервер, чтобы поместить его в список серверов, доступных для запуска моего приложения grails.
У кого-нибудь есть мысли по этому поводу?