JCad is a smart 2D CAD application written completely in Java. It uses the AutoCAD DXF, which is the most widely-used 2D CAD format, as its native format.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.