One file deploy (including Jetty) #909

Closed
mbk opened this Issue Feb 23, 2011 · 8 comments

6 participants

@mbk
Lift Web Framework member

See https://groups.google.com/group/liftweb/browse_thread/thread/ddc24fa29c040f99

Basically, add an action to SBT that will bundle the war and Jetty into one executable, big, fat, jar.

@mbk
Lift Web Framework member

I'll try a backport to 6.x and see how that goes.... (with Comet)

@indrajitr
Lift Web Framework member

Alternatives have evolved since. Please re-open if you have specific needs :)

@mbk
Lift Web Framework member

Basucally, you mean the work that I did. That still broke the jetty continuations detection (I thin I saw it breaking in another place as well....). See the Google thread in this link.

So:
a) the Jetty continuations break thing needs to be fixed
b) If that has been done and what Glen and I did is the solution, we need to document that
c) if there is another solution which one

@indrajitr indrajitr was assigned Mar 1, 2012
@fmpwizard fmpwizard was assigned May 14, 2013
@Shadowfiend
Lift Web Framework member

It sounds like it's easier these days to bundle jetty into the system. I think @farmdawgnation has done it? Assuming that's true, Farmer, is it reasonable to roll this into Lift, or should it be external?

@farmdawgnation
Lift Web Framework member

Yeah, I do this regularly. This should be rolled into an sbt plugin, not a feature in the framework. Closing this ticket accordingly.

@fmpwizard
Lift Web Framework member

Until we get that sbt plugin, and for reference, this project uses the assembly sbt plugin to bundle jetty and all you need to run your lift app into a single jar https://github.com/fmpwizard/lift_starter_2.4/tree/raspberrypi-gpio

@Shadowfiend
Lift Web Framework member

Perfect, thanks for adding that here :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment