Ho usato Java su macchine Windows 7 (64 bit) per un bel po 'di tempo e non ho mai avuto problemi a non riuscire a creare una connessione di rete. Ora sui sistemi dell'azienda per cui lavoro ho bisogno di impostare "-Djava.net.preferIPv4Stack = true" o sembra che i processi java non siano in grado di creare una singola connessione.Perché ho bisogno di java.net.preferIPv4Stack = true solo su alcuni sistemi Windows 7?
Lo svantaggio è che se non si imposta "_JAVA_OPTIONS", dovrei configurare tonnellate di servizi per utilizzare questa impostazione. Comunque se lo uso, Java emette questo stupido "Picked up: _JAVA_OPTIONS ..." per lo stderr (Mi chiedo quale ragazzo abbia preso quella decisione sciocca). Ciò tuttavia rende le mie compilazioni GWT non riuscite in IntelliJ.
Cosa mi piacerebbe sapere ... questa è la prima volta che ho questi problemi e suppongo che debbano essere in qualche modo collegati alla configurazione del Sistema Operativo. Quello che probabilmente sta causando questi problemi (come ho detto ... ho circa 4 altri sistemi con Windows 7 e 64 bit java vms che non hanno questi problemi).
Chris
Provare a disabilitare IPv6 su tutte le interfacce di rete e vedere cosa succede. –
Il problema è che sembra impossibile disabilitare questo per il loopback devive ... e anche dopo aver disabilitato IPv6 per tutti i dispositivi posso disabilitare questo, il sistema si blocca ancora ... fino a quando non ottengo un "Reset connessione" dopo 1 -2 minuti. –
chiedi al tuo dipartimento IT di correggere l'errata configurazione di IPv6. Se IPv6 è abilitato su una macchina/rete, deve essere configurato correttamente, altrimenti ci saranno problemi brutti – mschenk74