Dies ist weder ein XAMPP- noch ein Programmierproblem. Das ist eher ein DNS-Problem.
Haben Sie zunächst einen %SystemRoot%/system32/drivers/etc/hosts
Datei mit der folgenden Zeile als erster Linie? (also nach allen Kommentaren, aber vor allen anderen Host-Deklarationen)
127.0.0.1 localhost
Aktualisierung: gemäß den Kommentaren habe ich gegoogelt
ein bisschen und es sieht so aus, als ob der MySQL JDBC-Treiber IPv6
nicht frisst Adressen überhaupt. Mit anderen Worten, Sie müssen ::1
ändern zu 127.0.0.1
. Aber ich habe auch dieses Thema
gefunden was erwähnt, dass Sie das folgende JVM-Argument verwenden können, um dieses Problem zu beheben:
java -Djava.net.preferIPv4Stack=true