2009-12-17 10 views
10

Estoy tratando de trabajar en Eclipse tanto como sea posible sin un mouse. No puedo encontrar un enlace de clave para iniciar y detener servidores rápidamente en Eclipse WTP (Web Tools Platform).¿Es posible iniciar/detener Tomcat con atajos de teclado en Eclipse?

Una forma de iniciar un servidor es para cambiar al explorador de paquete (Alt + Cmd + QP), seleccione el proyecto (flechas arriba/abajo) y luego la "depuración en el servidor "tecla de unión (Shift + Alt + DR en Mac). Pero esto requiere demasiados pasos.

Respuesta

1

Si bien no realizo los mismos pasos que para ejecutar mis proyectos, he creado enlaces de teclas personalizados para navegar por el entorno de eclipse. Si va al Eclipse Preferences > General > Keys, podrá asignar la mayoría de las tareas a las combinaciones de teclas que le resulten más sensatas.

Un proceso que tal vez podría seguir es la siguiente:

  1. explorador de paquete abierta vía de acceso directo
  2. Realizar un 'colapso Todos' en el árbol (Reducir la navegación vertical en el paso 3)
  3. Arriba/Abajo a su proyecto
  4. Run turno-alt-D, R para depurar en su servidor

Si tiene 'Enlace con el editor de' encendido, cuando vaya a editar un archivo nuevamente, su árbol se expandirá según el contexto de su trabajo.

+0

Describí este método en la pregunta y creo que se requieren tantos pasos que prefiero usar el mouse. –

4

Encontré un método que reduce el inicio de un servidor con dos teclas (después de una configuración inicial sencilla).

el tl; dr: f11, enter.

es probable que necesite para hacer algo de configuración para conseguir este trabajo:

  1. asegurarse de que tiene una configuración de ejecución/depuración definido para Tomcat.

    • Haga clic en el menú de ejecución en la parte superior de la ventana
    • configuraciones haga clic en Depurar ...
    • Elija Apache Tomcat en el menú de la izquierda
    • Si no hay ya un servidor definido allí, haga clic "nueva configuración de lanzamiento" (arriba a la izquierda) y elija el servidor correcto en el menú de selección en el panel derecho (que ya debe tener un servidor Tomcat se define en sus servidores de ver)
  2. Guardar todo eso, ir vuelva a un archivo en su proyecto y presione f11 (Primera pulsación de tecla requerida).

    • si recibe un mensaje de error que dice algo "no pudo encontrar ningún código que podría ser ejecutado en el servidor", entonces ya sea en mal estado el primer paso, o posiblemente su servidor ya se está ejecutando.
  3. aparecerá un cuadro de diálogo, siendo la opción "Ejecutar en el servidor". Presione enter (esta es la 2da pulsación de tecla requerida)

  4. Si esta es la primera vez, verá otro diálogo después de esto que le pide que elija un servidor. Elija el servidor en el que desea ejecutarlo (probablemente solo tenga uno), y marque "usar siempre este servidor al ejecutar este proyecto" y omitirá esta ventana en el futuro.

consejo: notará rápidamente que, como beneficio adicional, se abrirá un navegador web que apunta a su servidor. puede cambiar qué navegador usa en windows-> preferences-> general-> browser web.

y luego ahí lo tienes. dos teclas para iniciar su servidor - f11, intro.

parando es otra historia. No he encontrado una buena manera que no sea hacer clic en el icono de detener en servidores o consola. si lo hace, que me haga saber ...

+0

También es posible que desee desactivar la molesta ventana emergente del navegador: http://stackoverflow.com/questions/5007981/how-to-disable-autoopen-internal-webbrowser-after-run-webapp –

1

CTRL + ALT + R para reiniciar
CTL + ALT + S para detener

0

Si u look en Ayuda> tecla (Ctrl + Shift + L) ayudar, Puede ver un atajo llamado Tomcat start, stop. El acceso directo es Ctrl + Alt + T de forma predeterminada.

Cuestiones relacionadas