オープンソース アプリの一部の文字列を変更したい (テスト目的)。そこで、jad decompiler を使用してアプリを逆コンパイルしました。
元のクラス ファイルhttp://dl.dropbox.com/u/32657135/YourTube.class
発行されたコマンドJad.exe Yourtube.jar.java
出力としてjadを取得http://dl.dropbox.com/u/32657135/YourTube.jad.java
コードを変更せずに再度コンパイルする
コマンドのコマンドjavac Yourtube.jar.java
エラー
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
再コンパイル時にこのエラーが発生する理由を知りたいです。私がやっていることは何か間違っていますか?