在Wildfly 14上的战争部署中的Spring Boot 2 application.properties

时间:2019-04-09 09:09:06

标签: spring-boot wildfly

我有一个小的 spring boot 项目,应该将其部署在 wildfly 14 上。使用Spring Boot 1时一切正常,但是迁移到Spring Boot 2后,我的application.properties中的设置未使用。

我设置了spring.main.banner-mode="off",但在部署战争时,它将在控制台中显示横幅。独立启动项目时,横幅会被隐藏。

我的应用程序类如下:

@SpringBootApplication
public class Application extends SpringBootServletInitializer {

  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    return application.sources(Application.class);
  }

  public static void main(String[] args) {
    SpringApplication.run(Application.class, args);
  }

}

我的application.properties就在src/main/resources下。

有人有同样的问题吗?或者可以给我一些解决建议吗?

2 个答案:

答案 0 :(得分:0)

您好,“是”输入错误吗?
请尝试:

spring.main.banner-mode=off

答案 1 :(得分:0)

尝试

SpringApplication app = new SpringApplication(Application.class);
app.setBannerMode(Mode.OFF);
app.run(args);

相关问题:how to disable spring boot logo in stdout?