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.
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
.
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.