본문 바로가기
Java/SpringBoot

[Spring Boot] 실행 배너 설정하기

by 리요_ 2024. 11. 25.
반응형

[Spring Boot] 실행 배너 설정하기

 

스프링 부트를 실행할 때 콘솔에 나타나는 배너를 설정해보려 합니다. 

 

 

Spring Boot 프로젝트의 resources 아래에 있는 banner.txt 를 수정하여 원하는 배너로 커스텀 설정을 할 수 있습니다.

banner.txt 파일이 없다면 직접 생성하여 설정 가능합니다.

 ___       ___      ___    ___ ________     
|\  \     |\  \    |\  \  /  /|\   __  \    
\ \  \    \ \  \   \ \  \/  / | \  \|\  \   
 \ \  \    \ \  \   \ \    / / \ \  \\\  \  
  \ \  \____\ \  \   \/  /  /   \ \  \\\  \ 
   \ \_______\ \__\__/  / /      \ \_______\
    \|_______|\|__|\___/ /        \|_______|
                  \|___|/                   
${spring.application.name} ${server.version}
Powered by Spring Boot ${spring-boot.formatted-version}

 

저는 위와 같이 구성하였습니다.

 

배너 모양은 ASCII ART 로 보통표현합니다. 아래의 사이트에 접속하여 원하는 문구, 그림을 커스텀할 수 있습니다.

https://www.asciiart.eu/text-to-ascii-art

 

ASCII Art Archive

A large collection of ASCII art drawings and other related ASCII art pictures.

www.asciiart.eu

 

${spring.application.name} ${server.version}
Powered by Spring Boot ${spring-boot.formatted-version}

 

해당 부분은 표출하고 싶은 설정파일의 경로를 적어주면 됩니다.

 

 

resources 아래에 있는 설정 파일에 작성하여 원하는 정보를 표출할 수 있습니다.

 

위의 이미지는  application.yml 을 사용한 예시이며, application.properties 에서도 마찬가지로 가능합니다. 

 

저는 애플리케이션 이름, 서버 버전, 스트프링부트 포맷팅 버전을 표시하였습니다.

 


 

 

반응형