1

私はa.jar、b.jar、c.jar、d.jarとしてたくさんのjarを持っています。a.jar は残りの jar を使用しています。私は a.java で Test.java を使用しており、残りの jar は a.java で使用されています。

必要なクラスだけを含む小さな瓶を作りたいです。実際、jarjar ツールに気付きましたが、そのドキュメントは光沢がありません。

ちなみにmavenは使ってません。

何か助けはありますか?

ありがとう

4

1 に答える 1

2

ProGuardを試してください。彼らのウェブサイトから:

ProGuardは無料の Java クラス ファイル縮小、オプティマイザー、難読化、および事前検証です。未使用のクラス、フィールド、メソッド、および属性を検出して削除します。バイトコードを最適化し、未使用の命令を削除します。短い無意味な名前を使用して、残りのクラス、フィールド、およびメソッドの名前を変更します。最後に、Java 6 または Java Micro Edition 用に処理されたコードを事前検証します。

于 2011-04-03T08:42:23.757 に答える