Personal tools
You are here: Home Teaching Comp 373/473 Software
Document Actions

Software

This document provides a list of the software required for this course.

The following software is or will soon be installed for you in the CS labs. All of it is either open source or otherwise freely available and runs on the three major platforms (Windows, Linux, Mac OS X). You are encouraged to install it on your home computer as well by following these instructions:

Java SE Development Kit (JDK)
If you do not yet have a Java SE Development Kit (JDK) 5.0 or later on your system, you should download the JDK 6 (first item on the page).
Eclipse IDE for Java Developers
Download and install the Eclipse Europa package Eclipse IDE for Java Developers from here. (If you are also taking Server-Side Software Development, you should download the Eclipse IDE for Java EE Developers instead.) Then perform the following steps to update the installation and install the required Eclipse Modeling Project and AspectJ Development Tools (AJDT) components:
  • Start Eclipse. I recommend choosing a course-specific workspace, especially if you are using Eclipse for more than one course.
  • Help > Software Updates > Find and Install... > Search for updates of the currently installed features > press the finish button.
  • Choose "automatically select mirrors" in this dialog.

    Mirror selection

  • In the search result dialog, check the two boxes indicated here, accept the license agreements, and follow through the remaining steps of the wizard (install all button recommended).

    Updates

  • There is one strange step where it seems that you cannot select any of the optional features. Simply press the next button.

    Optional features

  • Tell Eclipse to apply the changes or restart.
  • Help > Software Updates > Find and Install... > Search for new features to install > press the next button, then choose the Europa discovery site and press the finish button.

    New features

  • In the search result dialog, check the boxes indicated here, accept the license agreements, and follow through the remaining steps of the wizard (install all button recommended). Because of the large number of plugins you are downloading, this step may take 5 to 10 minutes.

    New feature selection

  • Restart Eclipse and you should be ready to roll. Press the curved arrow to enter the workbench.