I'm happy to announce the Tattletale 1.1.0.Beta1 release, which contains many new features.

Full release notes can be found here.


We have added the possibility to specify which profiles to resolve API dependencies against.

The initial list of supported profiles is:

  • Java 5
  • Java 6
  • Java Enterprise Edition 5
  • Seam 2.2
  • Contexts and Dependency Injection (CDI) 1.0 (JSR-299)
  • Spring 2.5

We will add more profiles in future releases. So if you have a profile would you like to see included drop by our forum.

New reports

This release also adds a couple of new reports

  • Sealed information
  • Signed information
  • Unused Jar archives

These reports were developed to support our EAP 5.0 release.

Other enhancements

In addition to the standard bug-fixes and minor improvements Tattletale now has the ability to exclude directories and files from the scan.

You can specify the excludes on the command line or in the configuration. See the users guide for more information.

Tattletale: Live in Action

Feel more than welcome to drop by my session at TheServerSide: Java Symposium in Las Vegas, March 17-19, 2010. I'll share my thoughts on software quality and how improve the overall quality of projects. I hope to see you there !

Now onto Beta2, where the focus is on better Apache Ant and Apache Maven integration. If this interest you; again drop by our forum :)

For Those About to Rock, We Salute You !

[WebSite] [Download] [JIRA] [Forum]

18. Nov 2009, 07:34 CET | Link

Can you remind to people what tattletale is about at least till you reach 1.0 :)

18. Nov 2009, 23:33 CET | Link

A dependency analyzer between class/JAR files; the tool will then generate various reports based on this information. The project released 1.0 about 7 months ago ;) It is for the upcoming 1.1 release.

01. Dec 2009, 02:11 CET | Link

This is one my all time favorite projects. Very surprised that something like this didn't existed for Java a long time ago really. I have to maintain a lot of legacy Java applications, which were mostly build on Tomcat and where the various developers have added tons and tons of jar files over the years. Without a tool like Tattletale it's simply impossible to track which jars are and aren't used and which ones are duplicates.

Tattletale has been a real lifesaver for me and I HIGHLY recommend this great piece of software to anyone who cares about clean projects :)