系统启动时简单输出系统信息
@Component
@Order(value = 1)
public class BTCListener implements CommandLineRunner {
private static final Logger LOGGER = LoggerFactory.getLogger(BTCListener.class);
@Override
public void run(String... strings) {
Properties props = System.getProperties();
LOGGER.info("------------------------加载系统信息start----------------------------");
LOGGER.info("--------------------Java运行环境版本:" + props.getProperty("java.version") + "-----------------");
LOGGER.info("--------------------操作系统的名称:" + props.getProperty("os.name") + "-----------------");
LOGGER.info("--------------------操作系统的构架:" + props.getProperty("os.arch") + "-----------------");
LOGGER.info("--------------------操作系统的版本:" + props.getProperty("os.version") + "-----------------");
LOGGER.info("--------------------文件分隔符:" + props.getProperty("file.separator") + "-----------------");
LOGGER.info("--------------------路径分隔符:" + props.getProperty("path.separator") + "-----------------");
LOGGER.info("------------------------加载系统信息end----------------------------");
}
}