877-277-2477
info@capstonecourseware.com
117A. Spring-MVC Web Applications
Version 3.1

Classroom Setup Guide

System Requirements

Hardware Requirements (Minimum) Core 2 Duo, 1.5 GHz, 4 gig RAM, 1 gig disk space.
Hardware Requirements (Recommended) Core 2 Duo, 2.5 GHz GHz, 6 gig RAM, 1 gig disk space.
Operating System Tested on Windows 7. Course software should be viable on all systems which support a Java SE 7 Developer's Kit.
Network and Security Limited privileges required -- please see our standard security requirements.
Software Requirements All free downloadable tools.

Setting Up Tools and Environment

Course software will require the following tools to be set up on student and instructor machines. Capstone Courseware provides tool setup instructions on the Web - the URL is given for each required package.

The Java Platform, Standard Edition (Java SE) JDK, version 7:

http://www.capcourse.com/Tools/Java7.html

The Java SE 7 API documentation:

http://www.capcourse.com/Tools/Java7Docs.html

Crimson text editor, version 3.70:

http://www.capcourse.com/Tools/Crimson3.70.html

This course offers optional support for Eclipse Juno for Java EE Developers. Use the following link to download and install Eclipse, and unzip the downloaded archive anywhere on the local machine (even c:\ is fine, as this will put the tool at c:\eclipse).

http://www.capcourse.com/Tools/EclipseJuno

Installing Lab Software

Download the archive of lab installer(s):

http://www.capcourse.com/117A_Lab_Windows_31.zip

This archive contains one or more self-extracting ZIP files that run a completion script after unpacking. Run each of these; we recommend accepting the default installation path c:\Capstone, especially since multiple courses and other resources can all go to this folder, making things simple for students and easy to clean up after class. However, another path can be selected -- this is most common when the C drive is unavailable or too crowded and another drive or partition is more available.

An optional package of Eclipse workspace and projects is also available for the course. This can be downloaded from the following location:

http://www.capcourse.com/117A_IDE_Windows_31.zip

We offer this package intending to simplify the life of the instructor who wishes to use Eclipse in his or her classroom. Eclipse is not part of the standard course delivery; there are small ways in which use of Eclipse will conflict with the use documented in the printed student guide. The instructor will need to be familiar with both the core software for the course and the Eclipse IDE itself in order to guide students through its use, and will very likely want to customize the workspace we provide. See Using Capstone's Eclipse Overlays for specifics.

Install by running the self-extractor(s) found in this archive; unless you installed the above lab images to a non-standard path, be sure to stick with the default target directory c:\Capstone. See the instructor's guide for details on how the Eclipse overlay works. Please consult the instructor with any questions on use of Eclipse in the classroom.