Pregunta

Como hacer una solicitud de elevación independiente? ¿Qué herramientas / librerías de usar? ¿Cómo se compara el desempeño en comparación con el uso de aplicaciones de elevación como una guerra en algún servidor de aplicaciones?

¿Fue útil?

Solución

Con onejar experto complemento http: // onejar-experto-plugin .googlecode.com / sVN / mavensite / usage.html y experto que podía empaquetar embarcadero y proyecto con dependencias dentro de una jarra.

Otros consejos

La parte de la pregunta sobre el rendimiento realmente no encaja con el resto. Usted está pidiendo principalmente cómo empaquetar la aplicación Ascensor como una sola JAR / WAR. Esto no tiene nada que ver con el tiempo de ejecución.

En tiempo de ejecución que todavía va a correr dentro de un contenedor de servlets (podría ser embarcadero, Tomcat o un servidor en toda regla Java EE). Cómo empaquetar la aplicación no afectará el rendimiento.

Se 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 'ejecutables' guerras como las mencionadas anteriormente.

https://github.com/glenford/sbt-jetty-embed

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top