java中 windows 和linux区分

/**
 * 获取不同类型服务器(windows 或者linux)的配置
 * @return
 */
public Map getSetting() {
    String osName = System.getProperty("os.name");
    Map map = new Map();
    if (Pattern.matches("Linux.*", osName)) {
        map.put("filePath",XXXX);
        map.put("filePath1",YYYY);
        return map;
    } else {
        map.put("filePath",XXXXYYY);
        map.put("filePath1",YYYYXXX); 
        return map;
    }
}

版权声明:本文为ronn1e原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。