解凍した.jarファイルから始めました。そのjarファイルの内容に含まれているクラスの1つだけで数行のコードを変更する必要があります。私はこれについて次のように行った:
1)ソースを表示するためにJavaDecompilerでクラスを開きました。
2)ソースを新しいテキストファイルにコピーし、拡張子「.java」を付けて保存します。
3)コマンドラインでjdkフォルダーに移動し、javacClassname.javaを実行して再コンパイルしました。
ただし、このクラスコードはいくつかの依存関係をインポートするため、再コンパイルは失敗しました。私には依存関係があり、それらは元のjarファイルの内容の一部でしたが、それらはすべてコンパイルされた.classファイルであり、いくつかのフォルダーに分散しています...
このクラスを正常に再コンパイルすることは可能ですか?依存関係を含めるためのコマンドラインコードはありますか?