Hazlo como harías con cualquier módulo. No tiene que ser una aplicación web, no se necesitan archivos de configuración adicionales. Solo las fuentes empacadas en el archivo jar. Los únicos requisitos son reales:
- seguir las pautas de creación de módulos:
- preparar un archivo descriptor en
*.gwt.xml
directorio raíz de su módulo.
- Tiene un paquete
client
para las clases que están destinadas a ser compiladas a js y server
para el resto.
- Asegúrese de incluir las fuentes en el archivo jar.
Lo que es interesante, si su módulo no depende de ninguna clase específica de GWT o usa jsni, también puede usarlo con aplicaciones Java "normales".
La respuesta a la segunda pregunta (cómo volver a utilizarla) es simple: agregue el jar recién creado a su classpath y herede este módulo en el descriptor de módulo de su aplicación web.
Y sí, una vez que lo tienes en un frasco, puede liberarlo ;-)
El perfecto ejemplo de este enfoque es Ext GWT (también conocido como GXT): http://www.sencha.com/products/extgwt/ sólo tiene que descargar esta biblioteca, desempaquetar y ver setup.txt
para instrucciones de instalación y cómo se hace gxt.jar
(un módulo reutilizable).
¿Por qué se cerró esta pregunta? –