When developing with Jetspeed, you may be creating portlet applications, or building and creating extensions to the Jetspeed portal. If you ar going to be creating portlet applications, check out this fine e-book for an overall guide to writing portlets:
If you have never used Maven before, the easiest build option for you may be to build with the Ant-Eclipse Build. This build allows you to build a custom portal with Ant. We also provide a custom installer builder. For your portlet applications, we provide Eclipse WTP support. Although the actual programming tutorial is incomplete, the tutorial describing building with Ant and Eclipse is completed. For version 2.1.3, this is the recommended quickest build for getting custom projects up and running in no time.
Many developers still prefer Maven-1. If you are new to Maven, then maybe its best to go with the new version (2).
With the next major release version 2.2, the current Maven2 build will be deprecated, and replaced with a new Maven2 build. The Maven1 build will be completely dropped.
If you need to build the source, here are the guides:
Jetspeed is built from the command line with Maven. However, you can still develop, compile, debug, remote debug, all from within Eclipse. Eclipse is a good tool for developing portlet applications as well as Jetspeed extensions.
To get the binary installation of an official Jetspeed release, go here:
You can checkout from the SVN HEAD from here:
Get your Javadocs here: