我有一个小的 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
下。
有人有同样的问题吗?或者可以给我一些解决建议吗?
答案 0 :(得分:0)
您好,“是”输入错误吗?
请尝试:
spring.main.banner-mode=off
答案 1 :(得分:0)
尝试
SpringApplication app = new SpringApplication(Application.class);
app.setBannerMode(Mode.OFF);
app.run(args);