gpt4 book ai didi

java - 在 jar 里找到 jar

转载 作者:行者123 更新时间:2023-12-02 06:44:05 26 4
gpt4 key购买 nike

假设我有一个名为 test.jar 的 jar 文件。我被分配的任务是列出此 test.jar 中打包的所有 jar。

问题是,无论谁打包了这个 test.jar,都将其打包,这样它就不会在以下命令的输出中显示 jar,而只是 .class 文件和包结构的列表。

jar -tvf test.jar

请指向该方向的任何指针..

最佳答案

如果是Linux,可以尝试unzip命令:

unzip -l your_jar_file.jar

在 Java 中,您还可以列出 jar 文件内容。一定是这样的:

ZipFile jarFile = new ZipFile( jarFilePath );
Enumeration<? extends ZipEntry> entries = jarFile.entries();
while( entries.hasMoreElements() ) {
System.out.println( entries.nextElement().getName() );
}

关于java - 在 jar 里找到 jar ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18826367/

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