私はJavaに関しては新人です。JCIFSという名前のオープンソースライブラリを使用しています。ZIPパッケージにはパッチが含まれています。パッチだけが持つ機能をいくつか使用したいのですが、方法がわかりません。使用中に無関係なメッセージがたくさんあります。 google。したがって、ここで質問します。誰か助けてもらえますか?前もって感謝します。
1 に答える
1
ZIPパッケージには、おそらくソースがあります(おそらくsrcディレクトリにあります)。私はたくさんの*.javaファイルと他の拡張子を持つものを意味します。このファイルにパッチを適用する必要があります。パッチの開始時に、必要なファイルが指定されます。そして、それをすべて使用してコンパイルし、場合javac
によってはjarにパッケージ化します。ソースがない場合は、特定のクラスのソースを取得する必要があります。次に、このファイルにパッチを適用し、を使用してコンパイルする必要がありますjavac
。次に、.classファイルを取得します。システムで使用されている.jarまたは.zipアーカイブ内のこのファイルを置き換える必要があります。
Unixでは、それpatch
を行うための標準プログラムがありますが、もちろん、それは通常Windowsにはありません。patch
Windowsでコマンド(および他の多くのUnixユーティリティ)が必要な場合は、Cygwinをダウンロードしてインストールできます。
しかし、パッチファイルを見ると、それは非常に小さく、手動で簡単に変更を行うことができます。パッチファイルを見てください-
。左側の列にaが付いている行を削除する必要があります。の行を+
追加する必要があります。
于 2011-07-17T09:19:04.757 に答える