web-dev-qa-db-fra.com

Comment démarrer Tomcat 7 à partir de la ligne de commande Windows dans la même fenêtre?

Lorsque j'exécute %Tomcat_ROOT%\bin\startup.bat à partir d'une ligne de commande Windows 7, une nouvelle fenêtre s'ouvre avec les paramètres de fenêtre par défaut de la ligne de commande (je les ai personnalisés). Je préférerais l'exécuter dans la même fenêtre de commande dans la même invite et non dans une fenêtre séparée. 

 enter image description here

Comme vous pouvez le constater, la fenêtre interne de Tomcat dans l'image ci-dessus est plus petite et sa police est plus petite. Je voudrais exécuter le serveur dans la plus grande, fenêtre parent où j'ai exécuté startup.bash.

Pour l’essentiel, j’aimerais l’exécuter sous Windows de la même manière qu’il fonctionnerait comme une application console Linux si j’exécutais startup.sh.

14
amphibient

J'ai pu l'exécuter dans la même fenêtre en utilisant

catalina.bat courir

 enter image description here

16
amphibient
catalina.bat run

Ça fera l'affaire. Cependant, la raison pour laquelle cela fonctionne réside dans le fichier catalina.bat (pour Windows) /catalina.sh (pour Linux). Vérifiez la manière dont l'action est exécutée et les blocs de démarrage (: doRun et: doStart) sont implémentés. Les deux vont démarrer le Tomcat; run à l'avant-plan et start à l'arrière-plan.

0
RBz