gpt4 book ai didi

java - 列出已编译 Java 类所需的所有导入的可移植方式是什么

转载 作者:行者123 更新时间:2023-12-04 05:00:51 25 4
gpt4 key购买 nike

我正在寻找一些想法来快速生成 java 类所需的导入列表。理想情况下,这可以使用 javap 或 JDK 中的其他工具来完成。

我对 GUI 程序不感兴趣,因为最终我想使用输出来验证我的构建。此外,我不想挂入大量必须添加到构建代码中的二进制代码。所以解决方案越简单越好。

最佳答案

这既快速又脏,但可能足以满足您的需求。搜索类常量:

>javap -classpath ... -c -private -s -verbose grimbo.appengine.test.perf.Log  | findstr /r /c:"const.#[0-9]*.=.class"

给出:
const #3 = class        #38;    //  java/lang/StringBuilder
const #11 = class #47; // grimbo/appengine/test/perf/Log
const #12 = class #48; // java/lang/Object
const #43 = class #54; // javax/servlet/ServletContext
const #45 = class #56; // java/io/PrintWriter

关于java - 列出已编译 Java 类所需的所有导入的可移植方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16177304/

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