package tech.powerjob.worker.common; import lombok.extern.slf4j.Slf4j; /** * 打印启动 Banner * * @author tjq * @since 2020/5/11 */ @Slf4j public final class PowerBannerPrinter { private static final String BANNER = "" + "\n" + " ███████ ██ ██\n" + "░██░░░░██ ░██ ░██\n" + "░██ ░██ ██████ ███ ██ █████ ██████ ░██ ██████ ░██\n" + "░███████ ██░░░░██░░██ █ ░██ ██░░░██░░██░░█ ░██ ██░░░░██░██████\n" + "░██░░░░ ░██ ░██ ░██ ███░██░███████ ░██ ░ ░██░██ ░██░██░░░██\n" + "░██ ░██ ░██ ░████░████░██░░░░ ░██ ██ ░██░██ ░██░██ ░██\n" + "░██ ░░██████ ███░ ░░░██░░██████░███ ░░█████ ░░██████ ░██████\n" + "░░ ░░░░░░ ░░░ ░░░ ░░░░░░ ░░░ ░░░░░ ░░░░░░ ░░░░░\n" + "\n" + "* Maintainer: tengjiqi@gmail.com & PowerJob-Team\n" + "* OfficialWebsite: http://www.powerjob.tech/\n" + "* SourceCode: https://github.com/PowerJob/PowerJob\n" + "\n"; public static void print() { log.info(BANNER); String version = PowerJobWorkerVersion.getVersion(); version = (version != null) ? " (v" + version + ")" : ""; log.info(":: PowerJob Worker :: {}", version); } }