Install Tomcat

Then do this:

$CATALINA_HOME --+-- webapps --+-- squash --+-- WEB-INF --+-- classes --+-- One.java
                 |             |            |             |
                 |             |            |             +-- lib 
                 |             |            |             | 
                 |             |            |             +--- web.xml
                 |             |            |
                 |             |            +-- one.html
                 |             |            |
                 |             |            +-- index.html
                 |             | 
                 |             +-- ROOT --+-- WEB-INF ... 
                 +-- bin                  | 
                 |                        +-- index.html 
                 +-- conf                 
                 |                         
                 +-- logs
                 |
                 ... 

If you have had points taken off for not having jUnit tests
then add them resubmit and let me know. 

// LispList.java

public interface LispList {
  boolean empty(); 
  Object head(); 
  LispList tail(); 
}

// EmmptyList.java

public class EmptyList implements LispList {
  public boolean empty() {

    return true; 
  }
  public Object head() {
    
    return null; 
  }
  public LispList tail() {

    return null; 
  }
}

// SomeOtherName.java (a battery of tests as we develop)

import org.junit.*;

public class SomeOtherName {
  @Test public void test001() {
     LispList a = new EmptyList(); 
     Assert.assertEquals(true, a.empty()); 
  }
}

--

IceBlox

BlueJ

GreenFoot

Eclipse

IntelliJ

more jUnit

--