The common packages for Slide server and client: - Packages related to XML parsing http://xml.apache.org/ - ant.jar (Jakarta Ant) http://jakarta.apache.org/ant - junit.jar (JUnit) http://junit.org The packages that you require for Slide server: - servlet.jar (Java Servlet, Jakarta Servletapi-4) http://java.sun.com/products/servlet/download.html http://jakarta.apache.org/builds/jakarta-servletapi-4/nightly/ - jndi.jar (JNDI; Java Naming and Directory Interface) http://java.sun.com/products/jndi - jta.jar (JTA; Java Transaction API) http://java.sun.com/products/jta - jdbc2_0-stdext.jar http://java.sun.com/products/jdbc/download.html - hsqldb.jar (hsql Database Engine) http://hsqldb.sourceforge.net - commons-dbcp.jar (Jakarta Database Connection Pool) http://jakarta.apache.org/commons - commons-pool.jar (Jakarta Commons Pool) http://jakarta.apache.org/commons - commons-modeler.jar - struts.jar (Jakarta Struts) http://jakarta.apache.org/struts - jstl.jar (JSP(tm) Standard Tag Library) http://jakarta.apache.org/taglibs - jdom.jar (JDOM; a Java representation of an XML document) http://jdom.org - log4j.jar (Jakarta log4j) http://jakarta.apache.org/log4j The packages that you require for Slide client: - commons-httpclient.jar (Jakarta HTTP Client) http://jakarta.apache.org/slide (There is an internal version) http://jakarta.apache.org/commons - antlr.jar (ANother Tool for Language Recognition, formerly PCCTS) http://www.antlr.org - antlr-tools.jar Should set the jar file into your CLASSPATH. # Configure your build.properties for build.xml in the slide root directory. # Tip: You can also put the jar file into the JAVA_HOME/jre/lib/ext directory.