The instructions at the CircleShare lift blog are still current up to a point, at least as far as the prerequisites are concerned. I'm running from trunk, so my source code checkout was a little different:
svn co http://liftweb.googlecode.com/svn/liftweb
After that, the available instructions need a little (ahem) updating.
For a quick look at the kinds of things you can do with lift, run
mvn installin the
liftweb(top level) directory to build everything. When that's done,
cd sites/project_name, where
project_nameis one of
skittr. From there, run
mvn jetty:runto start a Jetty web server running on some port on localhost. At this writing,
helloliftrun on port 8888, while
skittrruns on 8889. Don't ask me why.
You can also
mvn installindividual projects if you want, but I don't see any harm in building them all in one shot.
To Eclipsify, make sure you have the Scala Development Tools plugin installed, then run
mvn eclipse:eclipsein the project you want to be able to work with in Eclipse. You can do this for the lift source code itself (under the
liftweb/liftsubdirectory), or any of the example projects (
project_nameis as above).