Spring 시작시 로고를 어떻게 든
3706 단어 gradlespring-bootspring
환경
Spring Boot 2.2.2.RELEASE - 2.2.4.RELEASE
Kotlin 1.3.61
Gradle
환경은 다음 기사의 만다
방해이므로 지우기
src/main/resources/application.properties
에 다음 추가
# ロゴを消す
spring.main.banner-mode=off
mode에 여러 가지있는 것 같습니다.
기본적으로 모든 위치에 로고
mode
개요
off
아무데도 로고를 내지 않습니다.
콘솔
콘솔에만 로고를 넣어?
로그
로그에 밖에 로고를 내지?
off 이외를 지정해도 표시되고 있다고 생각한다···? 쓰는 법이 틀렸는지...
로고를 변경하고 싶습니다.
src/main/resources
아래에 문자만 있으면 banner.txt
이미지를 원한다면 banner.jpg
대응하고 있는 이미지의 확장자는 jpg
png
gif
문자 간격이 넓고 조금 세로 긴구나・・・
텍스트에 넣은 문자는 이것
banner.txtがぶがぶー
결과는
음...
문자 코드도 UTF-8이어야하지만 ...
banner.txt의 문자 코드가 UTF-8이 아닌 경우 src/main/resources/application.properties
에 다음을 추가
application.propertiesspring.banner.charset=SJIS
결과는 ...
흠・・・・・
banner.txt에서 사용할 수 있는 변수
banner.txtApplication Version : ${application.version}
Application Formatted Version : ${application.formatted-version}
Spring Boot Version : ${spring-boot.version}
Spring Boot Formatted Version : ${spring-boot.formatted-version}
Ansi Name : ${Ansi.NAME}
Ansi Color Name : ${AnsiColor.NAME}
Ansi Background Name : ${AnsiBackground.NAME}
Ansi Style Name : ${AnsiStyle.NAME}
Application Title : ${application.title}
결과는
어딘가에서 지정하지 않으면 빈 문자 취급인가 ...?
banner.txt 또는 banner 이미지의 위치를 변경하고 싶습니다.
적어도 src/main/resources/
부하의 계층이 아니면 안되는 것일까?
banner 폴더를 만들고 그 안에 이미지를 넣어 보았습니다.
src/main/resources/application.properties
에 다음 추가
application.properties
# banner.txtの場所を指定
spring.banner.location=/banner/banner.txt
# バナー画像の場所を指定
spring.banner.image.location=/banner/banner.jpg
아니
도전
src/main/resources/application.properties
에 다음 추가# ロゴを消す
spring.main.banner-mode=off
mode에 여러 가지있는 것 같습니다.
기본적으로 모든 위치에 로고
mode
개요
off
아무데도 로고를 내지 않습니다.
콘솔
콘솔에만 로고를 넣어?
로그
로그에 밖에 로고를 내지?
off 이외를 지정해도 표시되고 있다고 생각한다···? 쓰는 법이 틀렸는지...
로고를 변경하고 싶습니다.
src/main/resources
아래에 문자만 있으면 banner.txt
이미지를 원한다면 banner.jpg
대응하고 있는 이미지의 확장자는 jpg
png
gif
문자 간격이 넓고 조금 세로 긴구나・・・
텍스트에 넣은 문자는 이것
banner.txtがぶがぶー
결과는
음...
문자 코드도 UTF-8이어야하지만 ...
banner.txt의 문자 코드가 UTF-8이 아닌 경우 src/main/resources/application.properties
에 다음을 추가
application.propertiesspring.banner.charset=SJIS
결과는 ...
흠・・・・・
banner.txt에서 사용할 수 있는 변수
banner.txtApplication Version : ${application.version}
Application Formatted Version : ${application.formatted-version}
Spring Boot Version : ${spring-boot.version}
Spring Boot Formatted Version : ${spring-boot.formatted-version}
Ansi Name : ${Ansi.NAME}
Ansi Color Name : ${AnsiColor.NAME}
Ansi Background Name : ${AnsiBackground.NAME}
Ansi Style Name : ${AnsiStyle.NAME}
Application Title : ${application.title}
결과는
어딘가에서 지정하지 않으면 빈 문자 취급인가 ...?
banner.txt 또는 banner 이미지의 위치를 변경하고 싶습니다.
적어도 src/main/resources/
부하의 계층이 아니면 안되는 것일까?
banner 폴더를 만들고 그 안에 이미지를 넣어 보았습니다.
src/main/resources/application.properties
에 다음 추가
application.properties
# banner.txtの場所を指定
spring.banner.location=/banner/banner.txt
# バナー画像の場所を指定
spring.banner.image.location=/banner/banner.jpg
아니
도전
がぶがぶー
spring.banner.charset=SJIS
banner.txt
Application Version : ${application.version}
Application Formatted Version : ${application.formatted-version}
Spring Boot Version : ${spring-boot.version}
Spring Boot Formatted Version : ${spring-boot.formatted-version}
Ansi Name : ${Ansi.NAME}
Ansi Color Name : ${AnsiColor.NAME}
Ansi Background Name : ${AnsiBackground.NAME}
Ansi Style Name : ${AnsiStyle.NAME}
Application Title : ${application.title}
결과는
어딘가에서 지정하지 않으면 빈 문자 취급인가 ...?
banner.txt 또는 banner 이미지의 위치를 변경하고 싶습니다.
적어도 src/main/resources/
부하의 계층이 아니면 안되는 것일까?
banner 폴더를 만들고 그 안에 이미지를 넣어 보았습니다.
src/main/resources/application.properties
에 다음 추가
application.properties
# banner.txtの場所を指定
spring.banner.location=/banner/banner.txt
# バナー画像の場所を指定
spring.banner.image.location=/banner/banner.jpg
아니
도전
# banner.txtの場所を指定
spring.banner.location=/banner/banner.txt
# バナー画像の場所を指定
spring.banner.image.location=/banner/banner.jpg
Reference
이 문제에 관하여(Spring 시작시 로고를 어떻게 든), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ShassBeleth/items/53eba6f5f984ef53e559텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)