bcel-5.1-src.tar.gz is a 12 MB tarball containing a backup of the download site, including anything but the source I was looking for. [bero@arklinux SOURCES]$ tar tzf bcel-5.1-src.tar.gz bcel-5.1-src.zip bcel-5.1.tar.gz bcel-5.1.zip home/rdonkin/release.tar.gz bcel-5.1-src.zip is better, but incomplete; running ant in there results in BUILD FAILED /usr/src/ark/SOURCES/bcel-5.1/build.xml:78: srcdir "/usr/src/ark/SOURCES/bcel-5.1/examples" does not exist! because the examples are missing. The exact same thing is true for the bcel-current-src.* archives.
To make things worse, BCEL_5_1 is not tagged in SVN -- there doesn't seem to be a way to get hold of the 5.1 source. trunk seems to work.
The src zip is also available from the download site. Maven appears to work fine, using ant fails at first due to the lack of a regexp jar. Adding that jar to the lib/ and 'ant compile' passes, but 'ant jar' (the default target) fails due to the lack of examples. Short term fix: Remove the -src.tar.gz on the mirrors. Recommend Maven for building via the -src.zip.
...but I am wondering why we provide an ant build for the source dist