申し分なく、私は Java についてあまり詳しくありません。これが可能かどうかさえわかりませんが、とにかく行きます。JAR から .class ファイルを取得し、逆コンパイルしました。必要に応じて編集しましたが、再コンパイルしたいと思います。その 1 つの .java ファイルを再コンパイルして、jar ファイル内に戻すことはできますか? ソース パスを設定して再コンパイルしようとすると、ファイルが参照している .java ファイルの 1 つにエラーがあると表示されます (それはその言葉ですか?)。
編集:逆コンパイルは成功しました。再コンパイル時のエラー:
C:\Users\Sam\Desktop\DECOMP~1\src\org\bukkit\craftbukkit\CraftServer.java:619: エラー: ステートメントではありません ex; ^ C:\Users\Sam\Desktop\DECOMP~1\src\org\bukkit\craftbukkit\CraftServer.java:629: エラー: ステートメントではありません ex; ^ C:\Users\Sam\Desktop\DECOMP~1\src\org\bukkit\craftbukkit\CraftServer.java:637: エラー: ステートメントではありません ex; ^ C:\Users\Sam\Desktop\DECOMP~1\src\org\bukkit\craftbukkit\CraftServer.java:646: エラー: ステートメントの例外ではありません。^ C:\Users\Sam\Desktop\DECOMP~1\src\org\bukkit\craftbukkit\event\CraftEventFactory.java:194: エラー: 式静的クラス _cls1 の不正な開始 ^ C:\Users\Sam\Desktop\DECOMP ~1\src\org\bukkit\craftbukkit\event\CraftEventFactory.java:215: エラー: 不正な形式の浮動小数点リテラル switch(org.bukkit.craftbukkit.event._cls1..SwitchMap.org.bukkit.event.block.Action[ action.ordinal()]) ^ C: