JBoss Tattletale 团队今天发布了该应用的第一个官方版本。
JBoss Tattletale 是一款可以帮助您了解您正在工作的项目或依赖的产品概览的工具。JBoss Tattletale 遵循 GNU Lesser General Public License (LGPL) 版本 2.1 或更高版本。
该工具将为您提供以下报告,以帮助您:
- 识别 JAR 文件之间的依赖关系
- 查找类路径中缺失的类
- 发现一个类位于多个 JAR 文件中
- 发现相同的 JAR 文件位于多个位置
- 列出每个 JAR 文件所需和提供的功能
- 验证类的 SerialVersionUID
- 查找具有不同版本号的类似 JAR 文件
- 查找没有版本号的 JAR 文件
- 在 JAR 文件中定位类
- 获取项目的 OSGi 状态
- 识别黑名单 API 使用
JBoss Tattletale 将递归扫描传递给 JAR 文件的目录,然后以 HTML 文件的形式构建报告。
当前报告列表
- 依赖关系
- 依赖项
- 图形依赖关系
- 传递依赖关系
- 传递依赖项
- 类位置
- OSGi
- 消除具有不同版本的 JAR 文件
- 无效版本
- 多个 JAR 文件
- 多个位置
- 无版本
- 黑名单 API
- JAR 归档
该包包含二进制文件以及用户和开发者指南的 PDF 文件。
请继续在我们的论坛中提供反馈,我们将在下一个开发周期中继续改进 JBoss Tattletale。
对于即将摇滚的人,我们向你们致敬!