当我从基本的Spring Boot应用程序中删除REST部分时:
@Configuration
@EnableAutoConfiguration(exclude = {EmbeddedServletContainerAutoConfiguration.class,
WebMvcAutoConfiguration.class}) // Do not start Tomcat yet
@ComponentScan
public class ViewsAggregatorApplication {
public static void main(String[] args) throws InterruptedException, IllegalAccessException {
SpringApplication.run( MyApplication.class, args);
}
}
我发现我的应用程序立即退出。但是我打算让AMQP内部的监听器和发送器,所以我希望它能继续运行。这样做的最佳方式是什么?