Skip to content. | Skip to navigation

You are here: Home Projects Software Engineering Java Webapp The Tools
Personal tools

The Tools

A brief summary of the tools we will be using.

Maven

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

http://maven.apache.org/

Installation instructions at http://maven.apache.org/download.html

Java - JDK 6

The Java SE Development Kit (JDK) includes the Java Runtime Environment (JRE) and command-line development tools that are useful for developing applets and applications.

http://java.sun.com/

Netbeans 6.0

The only IDE you need! Runs on Windows, Linux, Mac OS X and Solaris. NetBeans IDE is open-source and free.

http://www.netbeans.org/

To add maven support:

  • In Netbeans main window Tools->Plugins
  • Select Available Plugins tab
  • Sort by name, then select the Maven checkbox
  • Click Install

 Subversion

An open-source revision control system, which aims to be a compelling replacement for CVS.

http://subversion.tigris.org/

Integrating the Toolkit

As there were a number of issues with getting all of the above to play nicely (when using cygwin) there is a short guide on how to integrate them for ease of development.

Document Actions