java - 如何在 jar 文件中获取类的名称?

标签 java file class jar classloader

我有一个 JAR 文件,我需要获取这个 JAR 文件中所有类的名称。我该怎么做?

我用谷歌搜索了一下,看到了一些关于 JarFile 或 Java ClassLoader 的东西,但我不知道该怎么做。

最佳答案

您可以使用Java jar 工具。将jar文件的内容以txt文件形式列出,即可看到jar中的所有类。

jar tvf jarfile.jar

-t list table of contents for archive

-v generate verbose output on standard output

-f specify archive file name

关于java - 如何在 jar 文件中获取类的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15720822/

相关文章:

java - 将 Windows 文件目录与 JTable 匹配

java - 我如何确保在 Selenium 中语言切换器转换内容语言

java - 避免 "cannot retry due to server authentication, in streaming mode"错误,不涉及任何 CXF

python,将Json写入文件

javascript - 构造函数中的函数以某种方式调用自身

java - 具有 gwt 和可序列化的抽象类?

java - 根据多个属性对 ArrayList 进行排序

file - JCAMP-DX 数据格式是什么?

php - 在 PHP 中合并文件和发布数据

JavaScript - 用 "no-js"类替换 "js"类不起作用?