I have a Java app which needs to run differently when on Windows 7.
How would you check which Windows version is present? Is it enough to check for OS version 6.1?
I've solved the same problem checking also for os.name
, in a null-safe way:
public boolean runningOnWindows7() {
String osName = System.getProperty("os.name");
String osVersion = System.getProperty("os.version");
return "Windows 7".equals(osName) && "6.1".equals(osVersion);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With