Windows マシンから UNIX マシンにコピーされた jar ファイルがあります....通常、dos2unix コマンドを使用して Windows からコピーされたすべてのファイルを変換します.. dos2unix を使用して jar ファイルを UNIX 形式に変換すると...以下のエラーが発生しています...
Exception in thread "main" java.io.IOException: Error opening job jar: hadoop-examples-2.0.0-mr1-cdh4.3.0.jar
at org.apache.hadoop.util.RunJar.main(RunJar.java:135)
Caused by: java.util.zip.ZipException: invalid END header (bad central directory offset)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.jar.JarFile.<init>(JarFile.java:135)
at java.util.jar.JarFile.<init>(JarFile.java:72)
at org.apache.hadoop.util.RunJar.main(RunJar.java:133)
dos2unix コマンドを実行する前に正常に実行されました...なぜこれが起こったのですか?