J'ai trouvé une méthode qui réduit le démarrage d'un serveur à deux frappes (après une configuration initiale facile).
le tl; dr: f11, entrez.
vous aurez probablement besoin de faire un peu de configuration pour obtenir ce travail:
Vérifiez que vous avez une configuration exécution/débogage défini pour tomcat.
- Cliquez sur le menu d'exécution en haut de la fenêtre
- Cliquez configurations de débogage ...
- Choisissez Apache Tomcat dans le menu sur la
- gauche S'il n'y a pas déjà un serveur il défini, cliquez sur « nouvelle configuration de lancement » (en haut à gauche) et choisissez le serveur approprié dans le menu de sélection dans le volet droit (vous devez déjà avoir un serveur tomcat défini dans vos serveurs voir)
sauver tout cela, aller revenir à un fichier dans votre projet et appuyez sur f11 (première frappe requise). Si vous obtenez un message d'erreur indiquant "impossible de trouver un code pouvant être exécuté sur un serveur", vous avez soit foiré la première étape, soit votre serveur est déjà en cours d'exécution.Une boîte de dialogue apparaîtra, le premier choix étant «Exécuter sur le serveur». Appuyez sur Entrée (il s'agit de la 2e touche requise).
Si c'est la première fois, vous verrez une autre boîte de dialogue vous demandant de choisir un serveur. Choisissez le serveur sur lequel vous voulez l'exécuter (vous n'en avez probablement qu'un), et cochez "Toujours utiliser ce serveur lors de l'exécution de ce projet" et vous éviterez cette fenêtre à l'avenir.
Astuce: vous remarquerez rapidement qu'en bonus, il ouvrira un navigateur Web pointé vers votre serveur. vous pouvez changer le navigateur qu'il utilise dans Windows-> Préférences-> Général-> Navigateur Web.
et là vous l'avez. deux touches pour démarrer votre serveur - f11, entrez.
l'arrêter est une autre histoire. Je n'ai pas trouvé un bon moyen autre que de cliquer sur l'icône d'arrêt dans les serveurs ou la console. si vous le faites, laissez-moi savoir ...
J'ai décrit cette méthode dans la question et je pense qu'il faut tellement d'étapes que j'utilise plutôt ma souris. –