长春季启动前横幅启动时间

时间:2017-07-03 08:51:50

标签: java spring spring-boot

在尝试减少Spring Boot(1.5.4)启动时间时,我从应用程序类中删除了@SpringBootApplication注释,结果如下:

public class WebApplication {
  public static void main(String[] args) {
    System.out.println("Starting spring boot");
    SpringApplication.run(WebApplication.class, args);
  }
}

所以,基本上,这不再做任何有用的事情(因为没有组件会被注册等)从2017 MBP开始这个仍然需要大约10秒的println和Spring Boot横幅之间(我认为甚至是预先配置)。启动另一个框架的应用程序是即时的。所有这些时间花在哪里?有什么办法可以减少这个时间吗?

关于最小化Spring Boot启动时间的问题有很多问题,但据我所知,建议的解决方案减少了之后 Spring Boot banner显示的时间(组件扫描,自动 - 配置,......)。

1 个答案:

答案 0 :(得分:0)

由于其他人没有遇到这个问题,我认为问题出在我的环境中。

我重新启动了我的机器,现在一切都很好。我认为我的网络存在问题,而且我正在超时。