问题
I want to change some strings in opensource app ( testing purpose ). So I decompiled my app using jad decompiler.
Original class file http://dl.dropbox.com/u/32657135/YourTube.class
issued command Jad.exe Yourtube.jar.java
Got jad as output http://dl.dropbox.com/u/32657135/YourTube.jad.java
Compiling Code Again with no modification
command in cmd javac Yourtube.jar.java
Error
YourTube.jad.java:57: error: ';' expected
JVM INSTR monitorenter ;
^
YourTube.jad.java:57: error: not a statement
JVM INSTR monitorenter ;
^
YourTube.jad.java:59: error: not a statement
this;
^
YourTube.jad.java:66: error: ';' expected
JVM INSTR monitorenter ;
^
YourTube.jad.java:66: error: not a statement
JVM INSTR monitorenter ;
^
YourTube.jad.java:68: error: not a statement
this;
^
6 errors
I want to know, why I am getting this error on recompiling. Is there anything wrong I am doing?
来源:https://stackoverflow.com/questions/13538550/modifiying-j2me-midlet