gpt4 book ai didi

java - srcgen4javasssit 可以用来生成我现有类的源代码吗?

转载 作者:行者123 更新时间:2023-11-30 11:38:16 25 4
gpt4 key购买 nike

我正在与 javassist 合作,并愿意重新生成源代码/更改类。但问题是我无法找到一个库来从 .class 文件生成我现有类的源代码,然后使用 javassist 来编辑它们。我想在我的项目中使用一个库来从现有类生成源代码,然后修改它。在网上搜索时,我了解到 http://www.fuin.org/srcgen4javassist srcgen4javassist 但我无法将它用于我现有的类。你能指导一下吗?

最佳答案

Javassist 是一个修改JVM 字节码 的框架,这意味着您不需要修改源代码(.java 文件),而是修改字节码(.class 文件)。

另一方面,如果您真正想要的是反编译类,换句话说就是从字节码生成java源文件,我的建议是使用JD decompiler。它也有一个 eclipse 插件,可以帮助你很多。

我不知道srcgen4javassist,所以我不会对那个项目发表评论,但我可以向你保证,京东不会让你失望。

关于java - srcgen4javasssit 可以用来生成我现有类的源代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13683126/

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