¿Cómo hacer una aplicación de elevación independiente? ¿Qué herramientas/bibliotecas usar? ¿Cómo se compara el rendimiento con el uso de la aplicación de elevación como una guerra en algún servidor de aplicaciones?¿Cómo crear una aplicación web de elevación independiente?
Respuesta
Con onejar maven plugin http://onejar-maven-plugin.googlecode.com/svn/mavensite/usage.html y maven pude empaquetar embarcadero y proyectar con dependencias dentro de un contenedor.
La parte de la pregunta sobre el rendimiento en realidad no encaja con el resto. Usted principalmente está preguntando cómo empacar la aplicación Lift como un único JAR/WAR. Esto no tiene nada que ver con el tiempo de ejecución.
En tiempo de ejecución, seguirá ejecutándose dentro de un contenedor Servlet (podría ser Jetty, Tomcat o un servidor Java EE completo). Cómo empaqueta su aplicación no afectará el rendimiento.
Usted puede echar un vistazo a Hudson (un gran servidor de integración continua) para ver cómo se entregan como un único archivo WAR que contiene un contenedor de servlets embebidos. Puede descargar el archivo WAR y ejecutarlo desde la línea de comandos: java -jar hudson.war
Sé que esto es una vieja pregunta, pero ...
Si está utilizando SBT, escribí un plugin para producir 'ejecutable' guerras como las mencionadas anteriormente.
proyecto muerto; ninguna actividad durante 3 años a partir de 2014. –
- 1. Crear una aplicación independiente con Maven
- 2. Crear una aplicación independiente con grails
- 3. ¿Cómo ejecutar una aplicación sin elevación?
- 4. Diferencia técnica entre una aplicación independiente y una aplicación web
- 5. cómo empaquetar una aplicación xulrunner independiente
- 6. aplicación de php independiente
- 7. Aplicación web Java en un contenedor Servlet vs. versión independiente
- 8. ¿Cómo crear esta aplicación web con Backbone.js?
- 9. ¿Cómo crear una aplicación de consola C++ Builder independiente (sin dependencias de archivos DLL) como una aplicación Delphi?
- 10. Implementar la aplicación web como un ejecutable independiente
- 11. ¿Cómo crear una aplicación web html 5 a pantalla completa?
- 12. ¿Cómo crear un archivo JNLP para una aplicación web java?
- 13. Cómo crear una aplicación web Arquetipo Maven para Eclipse?
- 14. ¿Cómo probar una aplicación web?
- 15. ¿Cómo habilitar SSL para una aplicación independiente de Sinatra?
- 16. ¿cómo se puede crear una aplicación independiente (solo un exe) con qt?
- 17. Uso de Maven para crear una aplicación Java Web Start
- 18. Cómo otorgar elevación con Delphi
- 19. ASP.NET Web Api como proyecto independiente en una solución
- 20. Cómo reiniciar una aplicación independiente Adobe Air/Flex
- 21. Crear una aplicación ASP.NET MVC Web Farm Ready
- 22. ¿Cómo crear una aplicación SaaS?
- 23. ¿Cómo debo crear una buena API (web)
- 24. Uso de OSGi en una aplicación de escritorio independiente
- 25. ¿Cómo implementar REST en una aplicación web?
- 26. instancia de elevación para una función?
- 27. ¿Alguien ha usado Lua para crear una aplicación web?
- 28. Cómo determinar el número de teléfono de una persona que llama actualmente en una aplicación independiente
- 29. cómo comenzar con SBT para la elevación
- 30. Aplicación Yesod independiente del nombre de host
¿No ha terminan teniendo problemas con los archivos JSP de carga desde el interior de la jarra? OneJar produce JAR anidados para que sus archivos JSP terminen en JAR dentro de los JAR. –