これが私がしたことです-
rt.jarの内容をrtというフォルダーに解凍しました。次に、rtフォルダー内で次のjarコマンドを実行しました
jar cf rt.jar *
これにより、元のrt.jarファイルと同じクラスのjarファイルが作成されます。
ただし、2つのファイルのファイルサイズは大幅に異なります。
Original rt.jar -> 43.1 MB
Newly created rt.jar -> 20.6 MB
両方のjarファイルの解凍されたコンテンツのサイズが同じであることに注意してください。これにより、元のrt.jarがjarコマンドを使用して作成されたのではないと思います。では、どのように作成されたのでしょうか。