Java library that supports ID3 v1 & v1.1, Lyrics3 v1 & v2, ID3 v2.2 & v2.3 & v2.4 tags, and MP3 Frame Headers. Contains tag synchronization, multiple save options, and tag conversion. Intelligently creates a FilenameTag derived from the fiilename.
Check out the mp3 java library from beaglebuddy. It is under active development, has amazing documentation, is incredibly easy to use (see their sample code on their website), is free, etc. There MP3 class is so easy to use. You can literally write an mp3 app in a few minutes with their library. I haven't found a better one on the net.
This is an old project, after some searching I discovered jaudiotagger (http://www.jthink.net/jaudiotagger/), and looking through the code realized it incorporates lots of code from this project. It's more polished than jid3lib though so I recommend jaudiotagger over jid3lib to anyone looking here.