2013-09-13 2 views
0

Я поместил файл войны в каталог/webapps, а когда я запустил tomcat, запустив ./startup.sh, файл войны не развернут, но tomcat успешно запущен как стартовая страница tomcat можно увидеть.tomcat: startup.sh не разворачивает военный файл

Почему не разворачивается военный файл?

Using CATALINA_BASE: /var/company/apache-tomcat 
Using CATALINA_HOME: /usr/local/lib/apache-tomcat 
Using CATALINA_TMPDIR: /var/company/apache-tomcat/temp 
Using JRE_HOME:  /packages/encap/java-1.6.0_24 
Using CLASSPATH:  /usr/local/lib/apache-tomcat/bin/bootstrap.jar:/var/company/apache-tomcat/bin/tomcat-juli.jar 

Это из server.xml.

<Host name="localhost" appBase="webapps" 
     unpackWARs="true" autoDeploy="true"> 

    <!-- SingleSignOn valve, share authentication between web applications 
     Documentation at: /docs/config/valve.html --> 
    <!-- 
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> 
    --> 

    <!-- Access log processes all example. 
     Documentation at: /docs/config/valve.html 
     Note: The pattern used is equivalent to using pattern="common" --> 
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 
      prefix="localhost_access_log." suffix=".txt" 
      pattern="%h %l %u %t &quot;%r&quot; %s %b" resolveHosts="false"/> 

    </Host> 

ответ

2

Удивительно, что развертываниеOnStartup не установлено в true?

Отображение конфигурации конфигурации и/или консоли может помочь.

+0

Я не изменил конфигурационный файл и обновлен выход в консоль. – Cacheing

+0

На самом деле развертывание работает в первый раз, и после этого он больше не работает. – Cacheing

+0

Можете ли вы показать свой элемент Host из файла server.xml? Я уверен, что поведение, которое вы описываете, - это поведение Tomcat (не менее 6.0) с настройкой по умолчанию. – Olaf

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