3.3. 依赖项图表报告
点 Dependencies Graph 链接从报告登录页面访问此报告。
它包含所有 WAR 和 JAR 的列表,以及在每个所含文件之间建立关系。图中的每个圆圈代表应用程序中定义的唯一依赖项。如果某个文件作为依赖项包含在多个应用程序中,它们会在图表中链接。
在以下镜像中,我们可以看到两个不同的组。在左侧的一半中,我们看到一个 WAR,它定义了多个 JAR 作为依赖项。右半我们看到多个 WAR 使用的相同依赖关系,其中一个是选定的 overlord-commons-auth-2.0.11.Final.jar
之一。
图 3.13. 跨多个应用程序的依赖关系图
可使用以下任一方式调整依赖项图。
- 单击依赖项将显示左上角的应用程序名称。虽然选择了依赖项将有一个 shaded 圆圈,但如上图中所示。
- 点击并拖动圆圈将重新组成。释放鼠标将修复对光标位置的依赖项。
- 点击固定的依赖项将释放它,将依赖项返回至应用的默认距离。
- 双击任何位置会将整个图形返回到默认状态。
- 点击本例中的任何项目将启用或禁用所选类型的所有项目。例如,选择嵌入的 WAR 图标将禁用所有嵌入式 WAR (如果已启用),并在禁用这些依赖关系时启用这些依赖关系。