查找应用程序使用的所有 Java 类

问题描述 投票:0回答:1

我有一个 Java 应用程序,其中包含两个应用程序(一个调度程序应用程序和一个接收器应用程序)。由于两者都有许多共同的类,因此我们之前已将其开发为单个应用程序。每个都有不同的主类,我们用它们来启动应用程序。我们现在想要将调度程序应用程序类和接收器应用程序类分离到两个不同的应用程序中。

如何找到并分离每个应用程序运行时使用的所有类?

我尝试运行 javac SchedulerMain.java 以查看目标文件夹中加载的类,以检查使用的所有类。但这是正确的方法吗?有没有其他方法或工具可以让我从主课程开始找到课程流程?

java intellij-idea jvm
1个回答
0
投票

感谢所有的建议。由于我的两个应用程序紧密耦合,尽管我尝试过,但我很难使用自动化工具。所以我开始创建 3 个项目。然后专注于公共util项目,移动所有*Util类和包。至此,我的项目的一半就完成了。然后,我根据得到的编译错误分离出调度程序和接收器应用程序类。 这是手动且耗时的过程,但我可以更有信心地进行整理。谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.