To nie jest problem XAMPP ani problem programowania. To bardziej problem z DNS.
Na początek, czy masz %SystemRoot%/system32/drivers/etc/hosts
plik z następującym wierszem jako pierwszy linia? (a więc po wszystkich komentarzach, ale przed innymi deklaracjami hosta)
127.0.0.1 localhost
Aktualizacja: zgodnie z komentarzami, które Googled
trochę i wygląda na to, że sterownik MySQL JDBC nie zjada IPv6
w ogóle adresy. Innymi słowy, musisz zmienić ::1
do 127.0.0.1
. Ale znalazłem też ten temat
który wspomina, że możesz użyć następującego argumentu JVM, aby rozwiązać ten problem:
java -Djava.net.preferIPv4Stack=true