2017-06-02 9 views
0

jarファイルがあります。 .classおよび.javaファイルが含まれています。 jarファイルを変更する必要があり、その変更は.classファイルに反映されます。同じことをする方法はありますか?私はNetbeans 8.0を使用しています。私はたくさんの検索をした後、正しい方法を得ていません。解決策を教えてください。netbeansでjarファイルを変更するには?

+0

[.jarファイルを編集するにはどうすればいいですか](https://stackoverflow.com/questions/4837500/how-can-i-edit-a-jar-file) – LuFFy

+0

誤って '.jar'が既に圧縮されているため、内部で何も変更できない場合は、' .class'ファイルを変更してから再圧縮してください。 – Swellar

+0

JavaScriptで再編集してください。 – mtizziani

答えて

1

クラスファイル(jar内かどうか)を "編集"することはできません。少なくとも有用な方法ではない。クラスを再コンパイルする必要があります。 はjarのクラスファイルを置き換えることができますが、それは簡単に問題につながります(私の同僚は、いったんは何もしなくなったjarファイルを一旦置き換えました)。

瓶を再パッケージするだけの方がいいです。 2回以上のクリックまたは1回のコマンドラインコールで、プロジェクトのクリーン化、コンパイル、パッケージ化が必要な場合は、不要な難しい方法で実行します。

IDEや、antやmaven(どちらもビルド以上のことができます)などのビルドツールを使用すると、Javaファイルを編集してプロジェクトを再コンパイルしてパッケージ化しても大した問題ではありません。

関連する問題