java - una - ejecutar proyecto eclipse desde cmd
¿Cómo exporto automáticamente un WAR después de la compilación de Java en Eclipse? (5)
Tengo un proyecto J2EE en Eclipse 3.2 y al final de cada compilación quiero crear y desplegar automáticamente un archivo WAR. Por el momento, tengo que hacer esto a mano, que tiene 5 o 6 clics de ratón y sería bueno automatizarlo.
Sé que puedo hacer esto con un script de construcción personalizado usando ANT, pero estoy esperando una solución nativa de Eclipse.
Tengo los plug-ins de Herramientas estándar J2EE (JST) y Herramientas estándar web (WST) instalados en mi entorno Eclipse.
Si puede implementarlo como un script Ant, puede hacer que Eclipse invoque ese script Ant en cada compilación automáticamente (y dentro del entorno Eclipse). Utilice Proyecto-> Propiedades-> Constructores-> Agregar-> Ant Builder. Dale a ese constructor tu script Ant personalizado y se ejecutará automáticamente después de los constructores "normales" de tu proyecto.
Solo hay dos opciones:
- O haga clic derecho en el proyecto: Ejecutar -> Ejecutar en el servidor. (Su proyecto debe ser un proyecto web).
- O bien, escribe esa secuencia de comandos ant y usa eclipse para almacenar tu configuración de ejecución y reutilizar esa configuración.
Haga clic derecho en su proyecto: Exportar -> Web -> Archivo WAR Haga lo que quiera hacer.
Considere el uso de netbeans, la implementación completa del oído y la guerra es posible sin la necesidad de escribir usted mismo para la mayoría de los servidores principales, es decir, tomcat, weblogic, glassfish y jboss.
Lo recomiendo encarecidamente, incluso sobre la suite racional de IBM.
Karl
Utilizando la última versión de Eclipse Java EE, puede definir Servidores y adjuntar proyecto a esos servidores.
Esto desplegará automáticamente su proyecto en el servidor cuando el proyecto cambie.