This document describes the basic Eclipse and Maven setup for the NetServe project. If you are familiar with these tools you can probably skip this document.
This tutorial was written using Eclipse 3.2.1.
All Eclipse plugins can be downloaded from an eclipse update site and the installation is straightforward.
Subversion is a new version control system that is very similar to CVS, but fixes many things that are broken.
Download Subversion from their project site and follow the installation instruction. Add at least the binary folder to your path variable.
Subclipse is an Eclipse plugin that adds Subversion integration to the Eclipse IDE. You can copy the link to the update site from their project site.
The Subversion client can go through a proxy, if you configure it to do so. First, edit your "servers" configuration file to indicate which proxy to use. The files location depends on your operating system. On Linux or Unix it is located in the directory "~/.subversion". On Windows it is in "%APPDATA%\Subversion". (Try "echo %APPDATA%", note this is a hidden directory.)
There are comments in the file explaining what to do. If you don't have that file, get the latest Subversion client and run any command; this will cause the configuration directory and template files to be created.
Example : Edit the 'servers' file and add something like :
[global] http-proxy-host = your.proxy.name http-proxy-port = 3128
Maven is a software project management and comprehension tool. Maven can manage a project's build, reporting and documentation from a central piece of information.
Download Maven from their project site and follow the installation instruction. Add at least the binary folder to your path variable.
If your behind a proxy server set the proxy properties in the $MAVEN_HOME/conf/settings.xml configuration file.
Maven Integration for Eclipse provides tight integration for Maven into the IDE. You can copy the link to the update site from their project site.