Project
  News and Status
  Mission
  Specification
  JavaDoc
  FAQ
  Quotes

Downloads
  Binaries
  Source
  Documentation

Get Involved
  Overview
  Mailing Lists
  Search JDOM Lists

Credits
  Who We Are
  Acknowledgements

 

We provide several means of accessing the JDOMTM code for our users and developers. In general, a binary download which includes a JDOM jar archive file is sufficient for using and experimenting with JDOM. Depending on what kind of user you are, you will want to use a specific binary release. Binary releases come with source, but you're not required to build the code yourself.

Release Builds
These are the stable, publicly released JDOM builds. Rigorous testing goes into a release build, ensuring you can run it in your production applications without fear of major bugs or trouble.

Milestone Builds
Milestone builds indicate large additions in functionality, or pre-release, feature-frozen builds that may soon become release builds. Although generally stable, they often contain new features that are still being tested for their value and usability. These are great for developers and users trying to see what is coming in the next versions of JDOM.

  • We've had no milestones since 1.1.
Nightly Builds
Nightly builds are just that - whatever state the code is in at the end of a day, this is it. Hopefully nobody is checking things into CVS at the time! There are no guarantees on the functionality of a nightly build, but you are getting the latest and greatest in new features and experimental functionality.
Mac OS X Users
Bill Bumgarner created and maintains a Fink-packaged version of JDOM for Mac OS X. Mac users can always use the regular distributions above, but Frink makes the install trivially easy.