Lorsque j'exécute le compilateur javac
, il compile du code et crée un fichier JAR, mais les noms des fichiers de classe dans le fichier JAR sont tous en minuscules. Cependant, les classes dans les fichiers source ont des noms en minuscules et en majuscules. Le résultat de ceci est que je ne peux pas compiler d'autres projets qui dépendent de ce JAR.Quel est le problème lorsque le compilateur javac crée un fichier jar avec des noms de fichiers en minuscules?
3
A
Répondre
2
J'ai eu le même problème et il se passait en vue dynamique du clearcase. Je l'ai décoché décochez "CaseInsensitive MVFS" du panneau de configuration Clearcase. Et redémarré MVFS. (peut devoir redémarrer le système)
+0
C'était mon problème aussi! Je vous remercie! –
Cela semble très particulier. Pourriez-vous donner plus de détails sur les noms de fichiers sources, les noms de classes, la ligne de commande 'javac' et le contenu du fichier JAR que vous obtenez? –
Et une explication complète de la façon dont vous créez le pot. –
J'ai lancer le compilateur javac en utilisant la commande maven mvn install le fichier source est: BussinessException.java classfile créé est: bussinessexception.class – dagg