gpt4 book ai didi

java - 将模块从 Java 项目中分离出来的策略

转载 作者:行者123 更新时间:2023-12-01 12:00:49 26 4
gpt4 key购买 nike

我正在将模块从 Java 项目中分离出来(本质上是为该模块创建一个单独的 Java 项目)。我花了很多时间来弄清楚类的依赖关系。我可以使用什么策略/工具来帮助加快流程?

例如,如果我确定需要将 A 类提取到新项目中,那么我如何快速识别 A 类成功编译所依赖的所有类。

尝试过的方法:

目前,我正在重复以下循环:将所需的类添加到新项目 -> 编译 -> 根据编译器错误消息从原始项目中收集必要的类 -> 重复。

生成 UML 类图是 not working out因为大多数 UML 逆向工程工具在识别继承、关联等方面似乎都有一些限制。我已经尝试过 ArgoUML。

最佳答案

看来您需要 Intellij IDEA 的“依赖项查看器”。

Intellij IDEA Dependecy viewer

它可以在分析>分析依赖项...下找到

关于java - 将模块从 Java 项目中分离出来的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27989228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com