WangHan
2024-09-12 d5855a4926926698b740bc6c7ba489de47adb68b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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);
    }
 
}