Если вы установили упакованную версию, то расположение веб-приложения по умолчанию:
/var/lib/tomcat6/webapps
Это местоположение принадлежит tomcat6
пользователю (вы можете использовать символическую ссылку на свою войну, если хотите).
Кстати, я не знаю, возможно ли то, что вы пытаетесь сделать, но текущая конфигурация контекста не будет работать. Вы в основном говорите Tomcat, что /home/mywebapp
- это веб-приложение (а это не так), Tomcat не будет искать там .war
.
На самом деле, я бы порекомендовал скачать ванильный архив Tomcat , разархивировать его где-нибудь в вашем домашнем каталоге (я использую ~/opt
) для его установки и ... и все.
Затем, чтобы запустить Tomcat, просто запустите:
$ ~/opt/apache-tomcat-6.0.26/bin$ ./startup.sh
Чтобы развернуть войну, просто скопируйте ее в:
~/opt/apache-tomcat-6.0.26/webapp