Close

Spring Boot - Customizing Banner Examples

[Last Updated: Nov 8, 2025]

Spring Boot 

Creating a custom implementation of org.springframework.boot.Banner.

package com.logicbig.example;

import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.core.env.Environment;
import java.io.PrintStream;
import java.net.MalformedURLException;

public class CustomBannerExample {
public static void main(String[] args) throws MalformedURLException {
SpringApplication app = new SpringApplication(CustomBannerExample.class);
app.setLogStartupInfo(false);
app.setBanner(new Banner() {
@Override
public void printBanner(Environment environment,
Class<?> sourceClass,
PrintStream out) {
out.println("--- my custom banner ---");
}
});
app.run(args);
}
}

Output

--- my custom banner ---
Original Post




See Also

Join