JetSpeed Installation Directions

Requirements:

Installation:

Since JetSpeed is 100% Java there is no need to compile. All bytecode should run on any platform that supports JDK 1.2.

Move the "content" directory to "/content" under your web server. If you already have a "content" directory simply add the files there.

Add ./bin/JetSpeed.jar to your classpath. This contains all classes from JetSpeed. The full URL should be: "http://localhost/servlet/org.jetspeed.Home".

Add all jar files in the "classes" directory to your classpath so that they will be accessible with your servlet.

If you only want IMAP/SMTP access then you can skip this step. Configure JavaMail to point to your providers. By default JavaMail comes with SMTP and IMAP providers so lets not focus on these. You will want to add the NNTP and POP3 providers. The file ./src/config/javamail.providers needs to be copied to {java.home}/lib. In order to determine your java.home variable run "java org.jetspeed.Test" (or ./runtest if you don't have a CLASSPATH setup).

Copy the file ./src/config/JetSpeed.properties to your {java.home}/lib directory. You should edit this file to reflect your site configuration.

Possibly restart your servlet engine.

Bring up a 4.0 browser and point it to http://localhost:<SERVLET_PORT>/<SERVLET_ROOT>/org.jetspeed.Home.

Release Notes

There may be a known problem with your specific version of JetSpeed. Please see the release notes.