2017-10-16 2 views
3

J'ai installé et configuré des titres de compétence-gestionnaire git sur Mac OSX selon les instructions suivantes:Erreur Java lors de l'utilisation de git-credential-manager sous Mac OS X?

https://github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Linux/blob/master/Install.md

Le brew install se plaint d'une exigence Java manquante et a suggéré une commande pour installer Java, que je l'ai fait.

Après avoir terminé tout, je reçois maintenant l'erreur suivante lorsque vous essayez d'effectuer un clone git à partir d'un référentiel privé:

Cloning into 'Weather'... 
Fatal: java.lang.IllegalArgumentException encountered. Details: 
Unrecognized version string '9+181'. 
fatal: credential helper '!/Library/Java/JavaVirtualMachines/jdk- 
9.jdk/Contents/Home/bin/java -Ddebug=false -Djava.net.useSystemProxies=true 
-jar /usr/local/Cellar/git-credential-manager/2.0.3/libexec/git-credential- 
manager-2.0.3.jar' told us to quit 

Est-ce que quelqu'un sait comment résoudre?

Répondre

3

qui est suivi avec Microsoft/Git-Credential-Manager-for-Mac-and-Linux issues/69

Je jetai Java 9 et installé Java 8, et tout fonctionnait très bien.

brew cask remove java  

Réinstaller git-Credential-manager

git-credential-manager install 

Je suis tombé sur la même question que @JoeyHerrington et installé à la place JDK8:

brew cask install caskroom/versions/java8 
+0

I Java 9 désinstallé et installé Java, mais quand je lance git clone, je reçois maintenant: Olavs-MacBook-Pr o: Repos olavt $ git clone https://olavt.visualstudio.com/_git/Weather Clonage dans 'Météo' ... /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/java -Ddebug = false -Djava.net.useSystemProxies = true -jar /usr/local/Cellar/git-credential-manager/2.0.3/libexec/git-credential-manager-2.0.3.jar get:/Bibliothèque/Java /JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/java: Aucun fichier ou répertoire de ce type – OlavT

+0

@OlavT Pourriez-vous essayer de désinstaller/réinstaller le gestionnaire de données d'identification? – VonC

+0

Je l'ai essayé sur un autre Mac et cela fonctionne très bien si vous installez Java 8. – OlavT