Heads up! To view this whole video, sign in with your Courses Plus account or enroll in your free 7-day trial. Sign In Enroll
Preview
Start a free Courses trial
to watch this video
This video briefly introduces you to what this workshop will cover. Namely, deploying Spring applications in three scenarios: 1. Deploying with an embedded web server, 2. Deploying to an existing Wildfire (JBoss) web server, and 3. Deploying to Heroku
Hey there.
0:01
I'm Chris, and
I teach Java here at Treehouse.
0:05
If you've spend some time in our library,
0:08
learning how to write Java web
apps using the Spring Framework,
0:09
a natural question might be, how the heck
do I make my app available to others?
0:12
Another way to phrase that question would
be, how do I deploy a Spring application?
0:18
During this workshop,
I'll show you how to do just that.
0:23
Actually we'll break it into two pieces,
building your application and
0:26
deploying your application.
0:30
Building refers to the process of
creating what are called artifacts,
0:32
which are simply jar files.
0:35
Remember those are Java archives.
0:37
Or WAR files,
which are simply web application archives.
0:39
I'll talk about when you
might need each type.
0:44
After building your app,
you'll be ready to deploy.
0:47
This is the part where you launch or
run your application in a web server.
0:50
During this workshop we'll
cover three scenarios.
0:55
First, deploying a Spring application
using an embedded web server.
0:58
Second, deploying to
an existing web server.
1:02
And third,
deploying to the cloud with Heroku.
1:05
There other deployment scenarios you might
encounter, but these should give you
1:09
a great foundation from which you
can explore all other possibilities.
1:12
All right, let's not waste any more time.
1:17
Let's get started.
1:19
You need to sign up for Treehouse in order to download course files.
Sign up