Example usage for org.springframework.boot.builder SpringApplicationBuilder logStartupInfo

List of usage examples for org.springframework.boot.builder SpringApplicationBuilder logStartupInfo

Introduction

In this page you can find the example usage for org.springframework.boot.builder SpringApplicationBuilder logStartupInfo.

Prototype

public SpringApplicationBuilder logStartupInfo(boolean logStartupInfo) 

Source Link

Document

Flag to indicate the startup information should be logged.

Usage

From source file:com.blackducksoftware.integration.hub.detect.Application.java

public static void main(final String[] args) {
    SpringApplicationBuilder builder = new SpringApplicationBuilder(Application.class);
    builder.logStartupInfo(false);
    builder.run(args);/*from ww w.j a v a2  s  .c o  m*/
}

From source file:org.springframework.cloud.config.server.environment.NativeEnvironmentRepository.java

@Override
public Environment findOne(String config, String profile, String label) {
    SpringApplicationBuilder builder = new SpringApplicationBuilder(PropertyPlaceholderAutoConfiguration.class);
    ConfigurableEnvironment environment = getEnvironment(profile);
    builder.environment(environment);/*from   ww  w.j ava 2s .c o  m*/
    builder.web(false).bannerMode(Mode.OFF);
    if (!logger.isDebugEnabled()) {
        // Make the mini-application startup less verbose
        builder.logStartupInfo(false);
    }
    String[] args = getArgs(config, profile, label);
    // Explicitly set the listeners (to exclude logging listener which would change
    // log levels in the caller)
    builder.application().setListeners(Arrays.asList(new ConfigFileApplicationListener()));
    ConfigurableApplicationContext context = builder.run(args);
    environment.getPropertySources().remove("profiles");
    try {
        return clean(new PassthruEnvironmentRepository(environment).findOne(config, profile, label));
    } finally {
        context.close();
    }
}