Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] embedded Jetty in executable WAR - avoid unpack


I'm a Jetty newbie.  I'm looking for a servlet container that I can embed and Jetty sounds like a nice candidate.  However I would like to deploy my application, containing a web app with JSPs, as an executable WAR file.  And I would like Jetty not to unpack the WAR when it starts up.  Is this possible?

My application will be using the Spring framework.  I've played with a Spring Roo add-on that makes an executable WAR (  However when I run it (java -jar mywar.war) Jetty extracts my webapp to a temp directory.  Can I avoid the unpacking and still run it?

See logs below...

>java -jar execwar.sample-0.1.0.BUILD-
Staring Jetty at: http://<host>:8080/
2011-10-04 08:58:37.578:INFO::jetty-7.x.y-SNAPSHOT
2011-10-04 08:58:37.612:INFO::Extract jar:file:/C:/Users/Public/Documents/NetBeans/Projects/roo-execwar/target/execwar.sample-0.1.0.BUILD-SNAPSHOT-EXECWAR.war!/ to C:\Users\trogdor\AppData\Local\Temp
2011-10-04 08:58:53.547:INFO:/:Initializing Spring root WebApplicationContext null null
2011-10-04 08:58:56.947:INFO:/:Initializing Spring FrameworkServlet 'execwar.sample' null null
2011-10-04 08:58:57.993:INFO::Started SelectChannelConnector@
Servert started at: http://<host>:8080/


Back to the top