3

aux.classWindows 7 の JDK 7u25 から、jar.exeという名前のファイルを含む .jar の内容を抽出しようとしています。

jar.exe xf C:\Path\to\file.jar

例外がスローされ、jar.exe は操作の実行に失敗します。

java.io.FileNotFoundException: aux.class <The system cannot find the file specified>

根本的な問題はaux、Windows で予約されている名前です。JDK を使用して aux または aux.* を含む .jar を抽出する方法はありますか? aux または aux.* という名前のファイルを含む .jar を作成するにはどうすればよいですか?

4

1 に答える 1

0

JAR は、マニフェストとコンテンツ ファイルの特定の順序を含む単なる ZIP ファイルです。unzip ツールを使用して、Jar から任意のファイルを抽出できます。AUX ファイルを抽出するには、ほとんどの zip ツールにある「名前の変更」機能を使用するか、「... に抽出」します。

于 2014-03-26T00:18:13.327 に答える