我想用BCEL在我的方法中的特定if_instruction之前添加/插入一些if_instruction。 這裏是我的方法: public void printMax(int x , int y){
int max=x;
//////here is my desire position//////////
if(y>x)
max=y;
Syste
我使用BCEL生成ByteCode,我只是想在輸入類的靜態方法的每一行之前打印出(println)。我嘗試了使用BCEL的儀器,但它導致了不同形式的錯誤。它說 Exception in thread "main" java.lang.VerifyError: StackMapTable error: bad offset in method C.max(Ljava/lang/String;II)I
我碰到一個無聊的錯誤: Exception in thread "main" java.lang.VerifyError: Bad type on operand stack in method
net.madz.lifecycle.demo.standalone.ServiceOrder.allocateResources(JJJ)V at offset 27
我不太理解錯誤的意