0

小さな変更を加える必要があるjarファイルがあります。破損したクラス ファイルを削除し、JAD で逆コンパイルします。しかし、それらを修正した後、再コンパイルする必要があります。再コンパイルすると、1つのファイルしか編集していないため、明らかにエラーが発生します。しかし、変更したクラス ファイルを jar に挿入できることはわかっています。だから私の質問は次のとおりです。Javaにファイルを単純にコンパイルさせて、それらを再挿入できるようにすることは可能ですか? 唯一のエラーは、依存関係とパッケージが見つからないことですが、jar に戻すと、それらが見つかります。

4

1 に答える 1

0

インターフェースの実装とオブジェクトの構成を使用して、追加の変更を加えて、同じクラスを開発できます。その後、カスタム クラス ローダーを開発して、古いクラスをアンロードし、新しいクラスをロードします。しかし、それは難しいです。

于 2012-06-22T23:09:14.527 に答える