JAudiotagger is a JAVA API for audio metatagging. Both a common API and format specific APIS are available, currently supports ID3,Flac,OggVorbis,Wma and Mp4. Build is with Maven, but was previously with ant. The ant files have not been deleted in case they are useful to those not familiar with Maven. Directory structure as follows: Under source control: src :source code directory srctest :source code directory www :java doc directory testdata :test files for use by the junit tests, not all tests are included in the distribution because of copyright target :contains the jadiotagger***.jar built from maven Other files: pom.xml :Maven build file Defunct ant build files: build.xml build.properties :properties likely to differ between users should be in here build.bat :wrapper to run build script on Windows lib :Third party libraries IDE files: jaudiotagger.iml :Intellij Jetbrains Module jaudiotagger.ipr :Intellij Jetbrains Project License: jaudiotagger.LICENSE :license file Build details: Install Maven2 Run mvn package to compile and test Admin only Run mvn deploy to upload to the java.net maven repository