Extraire et créer une archive .jar contenant aux / aux. *

Je tente d’extraire le contenu d’un fichier .jar contenant un fichier nommé aux.class utilisant jar.exe depuis JDK 7u25 sous Windows 7.

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

Une exception est levée et jar.exe ne parvient pas à effectuer l’opération:

 java.io.FileNotFoundException: aux.class  

Le problème sous-jacent est que aux est un nom réservé dans Windows; Existe-t-il un moyen d’extraire un fichier .jar contenant soit aux ou aux. * à l’aide du JDK? Comment pourrais-je créer un fichier .jar contenant un fichier nommé aux ou aux. *?

Un JAR est juste un fichier ZIP avec un manifeste et un ordre spécifique des fichiers de contenu. Vous pouvez extraire n’importe quel fichier d’un Jar à l’aide d’un outil de décompression. Pour extraire le fichier AUX, utilisez la fonctionnalité “renommer” qui se trouve dans la plupart des outils zip, ou “extraire vers …”