From 55eb3d480594f4c0dd382eaeeb8548bf911d6ad7 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 23 十月 2025 08:28:08 +0800
Subject: [PATCH] 13
---
src/main/java/com/zy/common/properties/OSinfo.java | 82 +++++++++++++++++++++--------------------
1 files changed, 42 insertions(+), 40 deletions(-)
diff --git a/src/main/java/com/zy/common/properties/OSinfo.java b/src/main/java/com/zy/common/properties/OSinfo.java
index c66b5cd..3e74504 100644
--- a/src/main/java/com/zy/common/properties/OSinfo.java
+++ b/src/main/java/com/zy/common/properties/OSinfo.java
@@ -13,116 +13,118 @@
private SysOsType sysOsType;
- private OSinfo(){}
+ private OSinfo() {
+ }
- public static boolean isLinux(){
+ public static boolean isLinux() {
return OS.contains("linux");
}
- public static boolean isMacOS(){
- return OS.contains("mac") &&OS.indexOf("os")>0&& !OS.contains("x");
+ public static boolean isMacOS() {
+ return OS.contains("mac") && OS.indexOf("os") > 0 && !OS.contains("x");
}
- public static boolean isMacOSX(){
- return OS.contains("mac") &&OS.indexOf("os")>0&&OS.indexOf("x")>0;
+ public static boolean isMacOSX() {
+ return OS.contains("mac") && OS.indexOf("os") > 0 && OS.indexOf("x") > 0;
}
- public static boolean isWindows(){
+ public static boolean isWindows() {
return OS.contains("windows");
}
- public static boolean isOS2(){
+ public static boolean isOS2() {
return OS.contains("os/2");
}
- public static boolean isSolaris(){
+ public static boolean isSolaris() {
return OS.contains("solaris");
}
- public static boolean isSunOS(){
+ public static boolean isSunOS() {
return OS.contains("sunos");
}
- public static boolean isMPEiX(){
+ public static boolean isMPEiX() {
return OS.contains("mpe/ix");
}
- public static boolean isHPUX(){
+ public static boolean isHPUX() {
return OS.contains("hp-ux");
}
- public static boolean isAix(){
+ public static boolean isAix() {
return OS.contains("aix");
}
- public static boolean isOS390(){
+ public static boolean isOS390() {
return OS.contains("os/390");
}
- public static boolean isFreeBSD(){
+ public static boolean isFreeBSD() {
return OS.contains("freebsd");
}
- public static boolean isIrix(){
+ public static boolean isIrix() {
return OS.contains("irix");
}
- public static boolean isDigitalUnix(){
- return OS.contains("digital") &&OS.indexOf("unix")>0;
+ public static boolean isDigitalUnix() {
+ return OS.contains("digital") && OS.indexOf("unix") > 0;
}
- public static boolean isNetWare(){
+ public static boolean isNetWare() {
return OS.contains("netware");
}
- public static boolean isOSF1(){
+ public static boolean isOSF1() {
return OS.contains("osf1");
}
- public static boolean isOpenVMS(){
+ public static boolean isOpenVMS() {
return OS.contains("openvms");
}
/**
* 鑾峰彇鎿嶄綔绯荤粺鍚嶅瓧
+ *
* @return 鎿嶄綔绯荤粺鍚�
*/
- public static SysOsType getOSname(){
- if(isAix()){
+ public static SysOsType getOSname() {
+ if (isAix()) {
_instance.sysOsType = SysOsType.AIX;
- }else if (isDigitalUnix()) {
+ } else if (isDigitalUnix()) {
_instance.sysOsType = SysOsType.Digital_Unix;
- }else if (isFreeBSD()) {
+ } else if (isFreeBSD()) {
_instance.sysOsType = SysOsType.FreeBSD;
- }else if (isHPUX()) {
+ } else if (isHPUX()) {
_instance.sysOsType = SysOsType.HP_UX;
- }else if (isIrix()) {
+ } else if (isIrix()) {
_instance.sysOsType = SysOsType.Irix;
- }else if (isLinux()) {
+ } else if (isLinux()) {
_instance.sysOsType = SysOsType.Linux;
- }else if (isMacOS()) {
+ } else if (isMacOS()) {
_instance.sysOsType = SysOsType.Mac_OS;
- }else if (isMacOSX()) {
+ } else if (isMacOSX()) {
_instance.sysOsType = SysOsType.Mac_OS_X;
- }else if (isMPEiX()) {
+ } else if (isMPEiX()) {
_instance.sysOsType = SysOsType.MPEiX;
- }else if (isNetWare()) {
+ } else if (isNetWare()) {
_instance.sysOsType = SysOsType.NetWare_411;
- }else if (isOpenVMS()) {
+ } else if (isOpenVMS()) {
_instance.sysOsType = SysOsType.OpenVMS;
- }else if (isOS2()) {
+ } else if (isOS2()) {
_instance.sysOsType = SysOsType.OS2;
- }else if (isOS390()) {
+ } else if (isOS390()) {
_instance.sysOsType = SysOsType.OS390;
- }else if (isOSF1()) {
+ } else if (isOSF1()) {
_instance.sysOsType = SysOsType.OSF1;
- }else if (isSolaris()) {
+ } else if (isSolaris()) {
_instance.sysOsType = SysOsType.Solaris;
- }else if (isSunOS()) {
+ } else if (isSunOS()) {
_instance.sysOsType = SysOsType.SunOS;
- }else if (isWindows()) {
+ } else if (isWindows()) {
_instance.sysOsType = SysOsType.Windows;
- }else{
+ } else {
_instance.sysOsType = SysOsType.Others;
}
return _instance.sysOsType;
--
Gitblit v1.9.1