2011-02-24 16 views
39

¿Cuál es la manera más fácil de hacer un archivo war?Cómo hacer un archivo de guerra en Eclipse

Mi proyecto funciona cuando hago clic derecho en ejecutar en el servidor, pero quiero implementarlo en el servidor tomcat. He instalado m2clipse pero me dio un error.

  1. ¿Es obligatorio hacer un archivo war?
  2. ¿Necesito una estructura de directorios especial para hacer la guerra con el eclipse?

    Error al ejecutar el objetivo org.apache.maven.plugins: maven-war-plugin: 2.1.1: war (default-war) en project testing2: Error al ensamblar WAR: se requiere atributo webxml (o WEB preexistente INF/web.xml si se ejecuta en modo de actualización) -> [Ayuda 1] [ERROR]

Respuesta

82

archivo -> Exportar -> web -> archivo WAR

O en Kepler siga las indicaciones de a continuación:

enter image description here

+0

Creo que también puede exportar un archivo jar y simplemente darle una extensión .war –

+4

Exportar un jar y renombrarlo definitivamente no funcionará. Si bien tanto jar como war son básicamente archivos comprimidos, sus contenidos son drásticamente diferentes. –

+0

La única diferencia es la presencia del directorio WEB-INF y la ubicación de la salida binaria. Eclipse se puede configurar para generarlo correctamente a través de la funcionalidad de exportación jar. –

Cuestiones relacionadas