Option: -Djava.net.preferIPv4Stack=true
By default, Java prefers IPv6 if it’s available. However, in some environments, IPv6 can cause connectivity issues. This JVM option tells Java to use IPv4 instead.
β How to use
Bash
java -Djava.net.preferIPv4Stack=true -jar your-app.jar
π When to use it
- If you’re having IPv6-related network issues
- If your libraries or servers don’t support IPv6
- In IPv4-only network environments
