2010-11-09 10 views

Répondre

7

En CATALINA_HOME/conf/server.xml:

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

Notez le autoDeploy="false"

+1

Ceci désactive uniquement le déploiement automatique de nouvelles applications et le redéploiement automatique des applications existantes. Mais les applications déjà déployées sont toujours démarrées automatiquement. –

3

Je comprends votre question de ne pas déployer votre application sur le démarrage Tomcat - si oui,

Au <Host> dans server.xml, deployOnStartup attribut Entité à false devrait le faire.

Mais cela affectera toutes les applications Web sur ce serveur. La valeur par défaut est true

+1

Pas exactement. J'ai tomcat en cours d'exécution et ensuite déployer l'application et je ne veux pas que cette application démarre une fois le déploiement terminé. – jjczopek

+2

@jjczopek: alors @Bozho a raison. – JoseK