CHAPTER 12Deploying and Upgrading
The previous chapters have been related to developing Grails applications. One of the strengths of Grails is that it comes bundled with everything you need to begin developing and testing your application. Grails embeds a web container (Jetty) and a relational database (HSQLDB). All you have to do is execute the Grails
run-app target, and you have your entire runtime environment. However, at some point in time, you will want to expose your application to your users. The embedded runtime environment is for development and testing only, and it is not intended to scale or support the load necessary in a production environment.
This chapter focuses on deploying Grails applications to Java EE application servers ...