2010-11-09 20 views

cevap

7

:

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

Not ben Tomcat başlangıç ​​uygulamanızı dağıtmak değil sorunuzu anlamak autoDeploy="false"

+1

Bu yalnızca yeni uygulamaların otomatik olarak dağıtılmasını ve varolan uygulamaların otomatik olarak yeniden kaplanmasını devre dışı bırakır. Ancak zaten dağıtılmış uygulamalar otomatik olarak başlatılıyor. –

3

- server.xml yılında <Host> At

, deployOnStartup öznitelik kümesi, eğer öyleyse false yapmalıdır.

Ancak bu, bu sunucudaki tüm webapps'i etkileyecektir. Varsayılan değer

+1

Tam olarak değil. Çalışırken tomcat var ve daha sonra uygulamayı dağıtıyorum ve bu uygulamanın dağıtımı bittiğinde başlamasını istemiyorum. – jjczopek

+2

@jjczopek: o zaman @Bozho haklı. – JoseK

İlgili konular