使用Java内部jdeps中的类依赖性分析

使用Java内部jdeps中的类依赖性分析,java,java-8,jdeps,Java,Java 8,Jdeps,我编写了一个需要使用jdeps功能的Java程序。我可以将其称为一个进程并解析命令行输出,但由于jdeps是一个Java工具,因此我更愿意使用Java方法 JRE/JDK是否提供了这些jar/类分析方法?您需要什么样的依赖性分析,您需要什么样的选项?你能举例说明一下吗?另外,Java9中的ToolProviderAPI不能解决您的用例吗?示例:-可选javac=ToolProvider.findFirst(“jdeps”);int javacRun=javac.get().run(System.

我编写了一个需要使用
jdeps
功能的Java程序。我可以将其称为一个进程并解析命令行输出,但由于
jdeps
是一个Java工具,因此我更愿意使用Java方法


JRE/JDK是否提供了这些jar/类分析方法?

您需要什么样的依赖性分析,您需要什么样的选项?你能举例说明一下吗?另外,Java9中的ToolProviderAPI不能解决您的用例吗?示例:-
可选javac=ToolProvider.findFirst(“jdeps”);int javacRun=javac.get().run(System.out,System.err,“--help”)我应该说我需要一个Java8解决方案。我正在寻找jar类使用的外部类的列表(通过
jdeps-v