1

オープンソース アプリの一部の文字列を変更したい (テスト目的)。そこで、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

再コンパイル時にこのエラーが発生する理由を知りたいです。私がやっていることは何か間違っていますか?

4

0 に答える 0