-
Book Overview & Buying
-
Table Of Contents
Clojure Web Development Essentials
By :
The lein-ring plugin can create 2 different types of packages for deployment: an uberjar or an uberwar. These are created using lein ring uberjar or lein ring uberwar respectively:
uberjar: Creates an executable .jar file containing all dependencies, including an embedded Jetty server
uberwar: Creates a standard .war file containing all dependencies, which can be deployed to any Java web application server (such as Tomcat or GlassFish)
Check out the official lein-ring documentation to get more details about the various options available for ring uberwar/uberjar at https://github.com/weavejester/lein-ring.
How you're going to deploy your application determines how you're going to package your application.
Because Ring applications have an embedded Jetty server, we have the option of creating a self-contained, fully independent uberjar, which contains all the required dependencies and can run on its own. The advantage of this is that...
Change the font size
Change margin width
Change background colour