このリンクにある以下のコマンドを使用して、クラスを含む JAR ファイルを見つけようとしています:クラス名が指定された jar ファイルを検索しますか?
find . -name "*.jar" -exec sh -c 'jar -tf {}|grep -H --label {} GenericClassLoader' \;
しかし、次のようなエラーが発生しています:
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:131)
at java.util.zip.ZipFile.<init>(ZipFile.java:92)
at sun.tools.jar.Main.list(Main.java:997)
at sun.tools.jar.Main.run(Main.java:242)
at sun.tools.jar.Main.main(Main.java:1167)
コマンドを理解し、このエラーを解決する方法を教えてください。私はbashシェルを使用しています。