Я скопировал файл sample.war
в каталог webapps
Tomcat, и я могу получить доступ к localhost:8080
.
Теперь как Tomcat развернет его, то есть нужно ли мне открыть его в браузере? Как я могу получить доступ к приложению?
Вы можете получить доступ к своему приложению по адресу: http://localhost:8080/sample
.
Развертывание или переразвертывание war-файлов происходит автоматически по умолчанию - после копирования/перезаписи файла sample.war
, проверьте папку webapps
на наличие извлеченной папки sample
.
Если она не открывается должным образом, проверьте файлы журнала (например, tomcat/logs/catalina.out) на наличие проблем с развертыванием.
Шаг-1. здесь я'м развертыванию поз.войне сначала зайдите в Tomcat webapps в папку и вставить его
Шаг-2. перейти в Tomcat->ОГРН запустите папки Tomcat, нажав кнопку автозагрузки.летучая мышь
Шаг-3. перейдите в браузере пишу localhost:порт/имя проекта например. локальный:8080/пос (вот мой котяра работать на порту 8080)
Сделано....
Вам просто нужно поместить ваш war-файл в webapps, а затем запустить ваш сервер.
Он будет развернут.
В противном случае вы также можете использовать менеджер tomcat и webfront для загрузки & развертывания вашей войны удаленно.
Скопировать .war-файл (напр.: городе.войны) в%CATALINA_HOME%веб-приложений` ( напр.: C:\tomcat\webapps )
Запустить %CATALINA_HOME%\бин\Автозагрузка.летучая мышь
Ваш .war-файл будет автоматически записан на папка с таким же именем (без расширения) (напр.: PRJ с)
Перейти к %CATALINA_HOME%\conf\server.xml и взять **порт** для протокола HTTP. в
<разъем порта="по-8080-то" ... />`. Значение по умолчанию 8080.
Получить доступ к следующим url:
[<протокол>://]локальный:<порту>/папку/имя_ресурса
(Напр.: локальным localhost:8080/папка/имя_ресурса
)
Дон'т пытаются получить доступ к URL без имя_ресурса
, потому что он выиграл'т работу, если нет файла типа index.html или если нет URL-адрес рисунка, как "
в/в" или "
/*`" в web.xml.
Имеющихся основных путей здесь: [<протокол>://]локальный:<порту>/менеджер/HTML-файлов (напр.:
http://localhost:8080/manager/html) и
правда` о "Бег" в столбец.
[<протокол>://]локальный:<порту>/менеджер/HTML-код/
(как правило, локальным localhost:8080/менеджер/HTML-код/
) Это также достижимо с[<протокол>://]локальный:<порту> в` > менеджер)
Если вы получаете:
403 Доступ запрещен
перейти к `%CATALINA_HOME%\conf\tomcat-users.xml и проверьте, что вы включили такую строку:
<логин пользователя=на"котяра" и пароль=то"котяра" в роли=на"котяра,роли role1,менеджер-интерфейс и"/>
В дополнение к уже упомянутым способам (закидывание war-файла непосредственно в webapps-директорию), если у вас установлено приложение Tomcat Manager, вы можете развернуть war-файлы и через браузер. Чтобы попасть в менеджер, зайдите в корень сервера (в вашем случае localhost:8080), выберите "Tomcat Manager" (на этом этапе вам нужно знать имя пользователя и пароль для Tomcat-пользователя с "manager"- ролью, пользователи определены в tomcat-users.xml в conf-директории tomcat-инсталляции). На открывшейся странице прокрутите страницу вниз, пока не увидите часть "Развернуть", где вы можете нажать "Обзор", чтобы выбрать WAR-файл для развертывания с вашей локальной машины. После того как вы выбрали файл, нажмите кнопку развернуть. Через некоторое время менеджер должен сообщить вам, что приложение было развернуто (и, если все прошло успешно, запущено).
Здесь'более подробное руководство и другие инструкции со страниц документации Tomcat 7.
Есть два способа:
Просто используйте консоль диспетчера Tomcat для развертывания консоли или просто скопировать приложение в папку webapp вашего сервера'Directory в файле С.
Примечание: убедитесь, что если ваша война размер файла более 52 МБ (конфигурация по умолчанию значение), вам нужно сделать два небольших изменения в web.xml файл из диспетчера приложений вашего веб-приложения папку(Диспетчер приложений обеспечивается Апач сервера Tomcat по умолчанию при установке сервера).
Перейти на web.xml из диспетчера приложений (например, это может находиться под /tomcat7/webapps/manager/WEB-INF/web.xml.
Повышение максимального размера файла и максимальное-запрос-размер значения в файл web.xml :`
в <многосекционные конфигурации>
<!– 50МБ максимум –и GT;
<макс-файл-размер>52428800</макс-файл-размер>
<Макс-запрос-размер>52428800</Макс-запрос-размер>
<файл-размер-порог>0</файла-размер-порог>
</многосекционные конфигурации>
Увеличить размер, поставив значения в <макс-файл-размер>
и <Макс-запрос-размер>
по вашему требованию.
Это работает для меня:
Если вы пытаетесь загрузить новый файл с войны, с Tomcat еще работает, он будет пытаться расширить его, прежде чем это все есть. Оно потерпит неудачу. Потерпев неудачу, он не будет снова попробовать. Таким образом, загрузив файл на www, затем переименовав его, позволяет весь файл война присутствовать, прежде чем замечает, что Tomcat это.
Намек, Дон'т забудьте проверить, что файл War's с рук-это кот (использовать команду chown)
Если вы установили tomcat7 с помощью apt-получить в Linux, то, развертывать свои приложения в в/var/библиотека lib/tomcat7/webapps в/
например.
sudo service tomcat7 stop
mvn clean package
sudo cp target/DestroyTheWorldWithPeace.war /var/lib/tomcat7/webapps/
#you might also want to make sure war file has permission (`777` not just `+x`)
sudo service tomcat7 start
Кроме того, имейте хвостовых журнал котяра, так что вы можете убедитесь, что ваше приложение на самом деле делает мир с Tomcat.
tail -f /var/lib/tomcat7/logs/catalina.out
Развернутое приложение должно появиться в http://172.16.35.155:8080/manager/html`
1.Создать war-файл из приложения <БР> 2. откройте Диспетчер котяра, перейдите вниз страницы<БР> 3. Нажмите на кнопку Обзор для развертывания войны.<БР> 4. выбрать свой war-файл. Там вы идете!
Выполните следующие действия:
Я следовал инструкции по ссылке, это работает для меня. http://www.coderanch.com/t/487178/Tomcat/war-file-show-load
- Остановить Tomcat
- Удалить все логи в котяра/журналы и все файлы в в Tomcat/Conf в/Каталина/локальный
- Удалить файл война и каталог его создал (если это так) от tomact/веб-приложений
- Запустите Tomcat
- Во время просмотра журналов, скопировать файл War в каталог webapps
После этого, держать глаз на Каталина.ХХХХ-ХХ-ХХ.вход чтобы выяснить этот вопрос.
Для развертывания war-файл в Tomcat более, Выполните следующие действия :
вы получите одну папку внутри E:\Tomcat_Installation\webapps**ставить**
Таким образом, вы можете развернуть war-файл в Apache для Tomcat.