반응형
# SpringBoot 배너 만들기
1. resources/banner.txt 파일 생성하기
스프링 부트는 기본적으로 resources/banner.txt 경로에 파일이 존재하면 텍스트를 기동시 배너로 뿌려준다.
파일을 만들고 아래와 같이 샘플로 만들어본다.
====================
My Reference Code
====================
2. 실행을 하면 위에 정의한 배너가 출력된다.
3. 배너를 만들어 주는 사이트에서 색상과 폰트를 변경해보자.
https://devops.datenkollektiv.de/banner.txt/index.html
- 내용을 작성해서 결과 값을 banner.txt 파일에 적용하면 된다.
4. 색상을 변경해보자.
- 일단 application.properties에 아래의 설정을 추가한다.
spring.output.ansi.enabled=always
- 아래처럼 변경하면 된다.
${AnsiBackground.RED},--. ,--. ,------. ,---. ,-----. ,--.
${AnsiBackground.BLUE}| `.' |,--. ,--. | .--. ' ,---. / .-' ,---. ,--.--. ,---. ,--,--, ,---. ,---. ' .--./ ,---. ,-| |,---.
${AnsiBackground.YELLOW}| |'.'| | \ ' / | '--'.'| .-. :| `-,| .-. :| .--'| .-. :| \ .--'| .-. : | | | .-. |' .-. | .-. :
${AnsiBackground.GREEN}| | | | \ ' | |\ \ \ --.| .-'\ --.| | \ --.| || \ `--.\ --. ' '--'\' '-' '\ `-' \ --.
${AnsiBackground.MAGENTA}`--' `--'.-' / `--' '--' `----'`--' `----'`--' `----'`--''--'`---' `----' `-----' `---' `---' `----'
${AnsiBackground.WHITE} `---'
${AnsiBackground.DEFAULT}
${application.title} ${application.version}
Powered by Spring Boot ${spring-boot.version}
- 실제로 실행하면 아래와 같다.
5. 텍스트로 이루어진 그림을 배너에 적용해 보자.
6. 참고 InteliJ Community 버전의 아이콘 변경 추천
- 끝 -
반응형
'⭐ SpringBoot > 기타' 카테고리의 다른 글
java 상대경로 절대경로 확인 (0) | 2024.02.22 |
---|---|
maven to gradle converting (0) | 2023.08.24 |
Springboot 실행하기, 스프링부트 애플리케이션 설정 및 실행하기 환경변수 정의 (0) | 2022.10.27 |