Estoy haciendo una aplicación web usando GWT toolkit en eclipse y mi aplicación se está ejecutando con éxito cuando ejecutamos eclipse para hacer clic derecho en el proyecto y seleccionar Ejecutar como proyecto web. Pero cuando hago war file desde eclipse-ide para hacer clic con el botón derecho en el proyecto, selecciono Exportar, luego archivo WAR para que no funcione. Me da el error "enter module name" que no detecta automáticamente el nombre del módulo. solo ocurre cuando hago una aplicación web con un plugin de gwt; de lo contrario, en una aplicación web simple, el archivo war de guerra se crea fácilmente con eclipse ide.¿Quiero saber cómo hacer un archivo war en eclipse? ¿Y cómo implementar mi aplicación gwt con el servidor tomcat? Gracias Rahul¿Cómo hacer un archivo war del proyecto gwt en eclipse?
Respuesta
Los archivos WAR son solo una versión comprimida de los proyectos de su aplicación web construida. Una forma simple de hacerlos es usar jar.exe en el paquete JDK. Eso es suficiente para ejecutar este comando después de construir su proyecto en eclipse para comprimir esos archivos como un archivo WAR:
jar -cvf name_of_jar_file.war -C/path-to-app-built-dir/path-to-put- jar-file
Eche un vistazo a esta otra pregunta: create a .war file from gwt-project
De hecho, la verdadera respuesta dependerá si desea utilizar ANT o Maven.
- Abra su proyecto.
- Navegue a la carpeta war.
- Vaya a Archivo> Exportar> Archivo Archivo
- Exporte su FOLDER de guerra como archivo zip.
- Cambie el formulario de extensión de archivo .zip a .war
- Mantenga la calma y disfrute de su archivo war.
El mejor enfoque es utilizar el comando
Exportar> Exportar ...> Web> archivo de Guerra
Tendrá este comando en el menú contextual de botón (botón derecho del ratón sobre la carpeta de proyecto) si instaló las herramientas de Java para aplicaciones web. De lo contrario, debería hacerlo primero.
Puede ser que su proyecto GWT no se muestre en el selector del campo Proyecto web, el primero en el cuadro de diálogo cuando ejecuta el comando anterior. Si este es el caso, debe asegurarse de tener la faceta Dynamic Web Module en su proyecto. Seleccione el navegador de proyectos raíz del proyecto y luego ejecutar
Propiedades> Proyecto facetas
y comprobar Módulo Web dinámica en el panel de la derecha, si no está ya seleccionada.
Debe asegurarse de que el directorio WAR utilizado por GWT sea el mismo utilizado por el módulo web dinámico.Si no está seguro de cuál es su directorio WAR (probablemente es la llamada "guerra") se puede ir a
Propiedades> Google> Aplicación Web
y leer el contenido del directorio GUERRA campo en el panel derecho.
Luego asegúrese de que el directorio WAR esté especificado en el "Ensamble de despliegue web". Tienes que ir a
Propiedades> Asamblea de implementación web
y comprobar si su directorio WAR está en la lista. Si el directorio war está en "guerra", debe tener /war
en una de las filas con la ruta desplegar /
. De lo contrario
- prensa Añadir ...
- seleccione carpeta
- pulse Siguiente
- seleccione la carpeta de la guerra (por ejemplo
war
) - pulse Finalizar
Si no puede hacer que su directorio WAR forme parte de su ensamblado de despliegue web, el comando Export> Web> WAR creará un archivo WAR, pero le faltará el web.xml
y todos los archivos estáticos en la carpeta WebContent, como el HTML, imágenes, etc.
- 1. crear un archivo .war desde gwt-project
- 2. Cómo hacer un archivo de guerra en Eclipse
- 3. Migrar GWT 2.0.4 Proyecto de GWT 2.1.0
- 4. ¿Cómo incluir dependencias en el archivo WAR?
- 5. Configurar un proyecto GWT correctamente con SVN y Eclipse
- 6. Ignorar archivos SVN al exportar un archivo WAR desde Eclipse?
- 7. Proyecto Simply GWT 2.3 y Maven2 (3) en Eclipse Indigo
- 8. Cómo hacer referencia a un proyecto Java diferente en Eclipse
- 9. ¿Cómo puedo hacer que JBoss explote un archivo WAR desplegado?
- 10. "El nombre del módulo no es válido" al exportar un proyecto de eclipse existente a un archivo war
- 11. Eclipse que exporta JAR en WAR
- 12. Cómo hacer un directorio existente en un proyecto de eclipse
- 13. Cómo hacer un archivo ejecutable del proyecto java fx 2.0
- 14. Despliegue del archivo WAR en Glassfish
- 15. ¿Cómo puedo automatizar (script) la creación de un archivo war en eclipse?
- 16. ¿Cómo agrego un build.xml a un proyecto GWT existente en Eclipse?
- 17. Cómo agregar un archivo jar externo al proyecto GWT
- 18. Implementación de WAR en Tomcat/Eclipse
- 19. Cómo hacer un archivo jar desde el proyecto javaFX
- 20. Definir contexto dentro del archivo WAR
- 21. maven2 war overlay y eclipse WTP
- 22. No se puede guardar la configuración "Es un proyecto Tomcat" en Propiedades del proyecto Eclipse
- 23. implementando un archivo WAR versionado en tomcat
- 24. diseñador GWT no funciona con el proyecto Maven-GWT
- 25. ¿Cómo ensamblar el proyecto maven multimodular en un WAR?
- 26. depurar proyecto de archivo en eclipse
- 27. cómo generar jar y war tanto en el proyecto
- 28. ¿Cómo hacer que Eclipse use JDK8 para compilar un proyecto?
- 29. cómo abrir un proyecto en Eclipse
- 30. favicon.ico en Java WAR archivo