|  |  | 
 |  |  |             log.error("| |_   / /\\  | | | |"); | 
 |  |  |             log.error("|_|   /_/--\\ |_| |_|__"); | 
 |  |  |             log.error("                        "); | 
 |  |  |             log.error("FEBS启动失败,{}", e.getMessage()); | 
 |  |  |             log.error("启动失败,{}", e.getMessage()); | 
 |  |  |             log.error("Redis连接异常,请检查Redis连接配置并确保Redis服务已启动"); | 
 |  |  |             // 关闭 FEBS | 
 |  |  |             context.close(); | 
 |  |  | 
 |  |  |             log.info("/ /`  / / \\ | |\\/| | |_) | |   | |_   | |  | |_  "); | 
 |  |  |             log.info("\\_\\_, \\_\\_/ |_|  | |_|   |_|__ |_|__  |_|  |_|__ "); | 
 |  |  |             log.info("                                                      "); | 
 |  |  |             log.info("FEBS 权限系统启动完毕,地址:{}", url); | 
 |  |  |             log.info("权限系统启动完毕,地址:{}", url); | 
 |  |  |  | 
 |  |  |             boolean auto = febsProperties.isAutoOpenBrowser(); | 
 |  |  |             if (auto && StringUtils.equalsIgnoreCase(active, FebsConstant.DEVELOP)) { | 
 |  |  | 
 |  |  |                 // 默认为 windows时才自动打开页面 | 
 |  |  |                 if (StringUtils.containsIgnoreCase(os, FebsConstant.SYSTEM_WINDOWS)) { | 
 |  |  |                     //使用默认浏览器打开系统登录页 | 
 |  |  |                     Runtime.getRuntime().exec("cmd  /c  start " + url); | 
 |  |  | //                    Runtime.getRuntime().exec("cmd  /c  start " + url); | 
 |  |  |                 } | 
 |  |  |             } | 
 |  |  |         } |