本文主要是介绍ASM的ASMifer eclipse插件直接看bytecode,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
直接编码ASM其实对于新手来说是很困难的事,但幸运的是ASM给我们提供了ASMifer工具。一般我们会使用ASM的ASMifer工具生成ASM结构来对比,使用命令:
java -classpath "asm.jar;asm-util.jar;yourjar.jar" org.objectweb.asm.util.ASMifier org.domain.package.YourClass
or
java -classpath "asm.jar;asm-util.jar" org.objectweb.asm.util.ASMifier org/domain/package/YourClass.class
但是使用命令还是灰常的不方便。
AMS有个eclipse插件,Bytecode Outline,可以直接在eclipse上查看类的byteCode。插件线上地址http://asm.ow2.org/eclipse/index.html。如果直接用eclipse的install安装不成功。还有一种方式,直接下载bytecode的插件http://forge.ow2.org/project/download.php?group_id=23&file_id=19990。
安装完bytecode插件后,可以直接查看类的asm代码,对于新手来说太方便了
这篇关于ASM的ASMifer eclipse插件直接看bytecode的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!