gpt4 book ai didi

java - 从任意 .class 文件创建 BCEL JavaClass 对象

转载 作者:搜寻专家 更新时间:2023-11-01 01:09:38 24 4
gpt4 key购买 nike

我正在研究 BCEL。我没有使用它来生成字节码,而是试图检查现有编译类的结构。

我需要能够指向硬盘上任意位置的任意 .class 文件并加载 JavaClass对象基于那个。理想情况下,我希望避免将给定的类添加到我的类路径中。

最佳答案

最直接的方法是使用文件名创建一个 ClassParser 并调用 parse()。或者,您可以使用 SyntheticRepository 并提供类路径(这不是您的类路径,IYSWIM)。

关于java - 从任意 .class 文件创建 BCEL JavaClass 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/164343/

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