File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
spring-boot-project/spring-boot/src/main/java/org/springframework/boot Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 1616
1717package org .springframework .boot ;
1818
19+ import java .io .InputStream ;
1920import java .io .PrintStream ;
2021import java .nio .charset .Charset ;
2122import java .nio .charset .StandardCharsets ;
@@ -63,8 +64,8 @@ public ResourceBanner(Resource resource) {
6364
6465 @ Override
6566 public void printBanner (Environment environment , Class <?> sourceClass , PrintStream out ) {
66- try {
67- String banner = StreamUtils .copyToString (this . resource . getInputStream () ,
67+ try ( InputStream input = this . resource . getInputStream ()) {
68+ String banner = StreamUtils .copyToString (input ,
6869 environment .getProperty ("spring.banner.charset" , Charset .class , StandardCharsets .UTF_8 ));
6970 for (PropertyResolver resolver : getPropertyResolvers (environment , sourceClass )) {
7071 banner = resolver .resolvePlaceholders (banner );
You can’t perform that action at this time.
0 commit comments