If you are new to the Java space, or you are a young developer, there are a lot of things that ae usually taken for granted. Below you will find my assumptions.
In order to run and build the application you will need to download and install the Java 2 Runtime Environment.
A good IDE is the developer's best friend.
A good PLUGINS for eclipse that allows you not lose all adventages of eclipse hotreplace debuging and fast building..
You will need a container to run the ValueList samples in.
To build the ValueList project you will need Maven.