2017-01-06 23 views
0

1535個のクラスファイルを持つという名前のJARが1つあります。 JARファイルではxyz.classを変更する必要があるので、私はxyz.javaに逆コンパイルして変更しました。変更されたJavaファイルでJARファイルを更新する方法

変更されたJavaファイルを使用してそのJARを更新するにはどうすればよいですか? JARファイルを作成(コンパイル)しようとするとエラーが発生します。

+2

どのエラーが表示されますか?これをどのようにコンパイルしますか? – Berger

+0

Javaファイルをコンパイルし、jarにバンドルします – anacron

+0

確かに。より詳細な情報を提供する必要があります。 [編集]それらの質問にしてください:) – geisterfurz007

答えて

0

あなたはジャーに新しくコンパイルしたクラスを追加し、古いものを上書きし、ここジャーにxyz.classxyz.javaを追加する方法であることができます。

jar uf abc.jar xyz.class xyz.java 

は、jarファイルの更新についての詳細はhereを参照してください。

または単にwinrarのようなアーカイブツールを使用して、jarファイルを開いて追加することができます。

0

単一のクラスが変更されている場合は、xyz.javaをコンパイルし、jarファイルをjarファイルに直接置き換えます。

関連する問題