所以基本上我試圖在方法的末尾添加一個簡單的System.out.println("hey"); 。我使用了樹API。然而,我不斷收到此錯誤: java.lang.VerifyError: Expecting a stackmap frame at branch target 38 這是我的代碼: public class MethodNodeCustom extends MethodNode {
我想加載到一個字節數組的類。 MainC,Loader,ClassByte和byteClassLoader都是加載類。 MainC是起點。 public class MainC
{
public static void main(String[] args) {
Loader loc = new Loader();
loc.load();
我一直在試圖理解通過與ASM跳躍玩耍地圖幀的Java堆棧是如何工作的。我創建了一個簡單的方法來嘗試一些東西出來:(與喀拉喀託拆解): L0: ldc 'hello'
L2: astore_1
L3: getstatic Field java/lang/System out Ljava/io/PrintStream;
L6: new java/lang/Stri