Ce n'est pas un problème XAMPP ni un problème de programmation. Il s'agit plus d'un problème de DNS.
Pour commencer, avez-vous un %SystemRoot%/system32/drivers/etc/hosts
fichier avec la ligne suivante comme première ligne? (donc, après tous les commentaires, mais avant toute autre déclaration d'hôte)
127.0.0.1 localhost
Mise à jour : selon les commentaires que j'ai Googled
un peu et il semble que le pilote MySQL JDBC ne mange pas IPv6
adresses du tout. En d'autres termes, vous devrez modifier ::1
à 127.0.0.1
. Mais j'ai aussi trouvé ce sujet
qui mentionne que vous pouvez utiliser l'argument JVM suivant pour résoudre ce problème :
java -Djava.net.preferIPv4Stack=true