Я хочу протестировать свое текущее приложение на Tomcat, работающем на LINUX.Как развернуть WAR-файл в Tomcat 5.5?
ответ
Click here, чтобы увидеть инструкции по развертыванию WAR-файла Tomcat 5.5.
С другой стороны, проверьте файл {tomcat}\conf\server.xml
для Host
узла и обратитесь к атрибуту appBase
следующим образом:
<Host name="localhost" appBase="{THIS VALUE REPRESENTS A FILE PATH WHERE YOU CAN DROP YOUR WAR FILE MANUALLY}"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
я понял, решение в моем собственном пути, и надеюсь, что это помогает для тех, кто ищет одна и та же.
1) Для того, чтобы создать военный файл из затмения, щелкните правой кнопкой мыши на MyApp> Экспорт> войны файл> Просмотр пути назначения> Готово
2) Скачать Apache Tomcat Server 5.5 из http://tomcat.apache.org/ и извлечь (Установить) tar.gz в нужную папку.
3) Убедитесь, что в вашей машине настроены переменные среды java (JAVA_HOME и PATH).
$ Эхо $ JAVA_HOME
If not, go ahead and add them to the bash_profile or bashrc with the JDK or JRE absolute path.
For example:
$ which java
/usr/bin/java
$ ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jan 24 13:11 /usr/bin/java -> /etc/alternatives/java
$ ls -l /etc/alternatives/java
lrwxrwxrwx. 1 root root 42 Jan 24 13:11 /etc/alternatives/java -> /usr/lib/jvm/jre-1.6.0-ibm.x86_64/bin/java
4) Добавить ниже строк bash_profile или Bashrc, давая
$ gedit ~/.bashrc
$ export JAVA_HOME=/usr/lib/jvm/jre-1.6.0-ibm.x86_64
$ export PATH=$PATH:/usr/lib/jvm/jre-1.6.0-ibm.x86_64/bin
5) выйти и снова войти, чтобы отразить изменения.
6) Чтобы запустить сервер Tomcat 5.5, перейдите в извлеченную папку (apache_tomcat_5.5.XX), указанную в шаге 2. apache_tomcat_5.5.XX/бен -> правой кнопкой мыши -> открыть в терминале -> ./startup.sh
If the server could not and complains about permissions, add the execute permission to the .sh files by using
chmod 700 *.sh (Your terminal should point at tomcat's bin folder)
7) После запуска сервера введите локальный: 8080 в вашем браузере. Если вы видите домашнюю страницу Tomcat, то вы успешно настроили настройку сервера tomcat.
8) Для того, чтобы получить доступ к менеджеру модуля Tomcat, вы должны добавить следующие строки в apache_tomcat_5.5.XX/CONF/TOMCAT-users.xml
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
Пропустите этот шаг, если ваш XML уже настроен с ролями менеджера по умолчанию.
9) Нажмите «Менеджер Tomcat» в меню слева, находясь под администрацией, введите admin в качестве своего имени пользователя и пароля, чтобы получить доступ к модулю менеджера.
10) Здесь вы можете выбрать файл buildcentral war и развернуть его на сервере. Нажмите на ссылку buildcentral в обновленной таблице, чтобы получить доступ к приложению из вашего браузера.
PS: Если у вас есть какие-либо ошибки после 10-го шага, вы можете увидеть файл журнала для ошибок времени выполнения, связанных с вашим файлом войны. Перейти к apache_tomcat_5.5.XX/logs/Catalina.out
Ваша ссылка была полезной – Raghuram