在现有的嵌入式应用程序服务器中以编程方式运行Spring Boot

rob*_*rob 5 spring spring-boot

我需要在现有的也以编程方式创建的应用程序服务器中以编程方式运行Spring Boot应用程序。

使用嵌入式服务器运行spring boot很简单...

servletContext = SpringApplication.run(SomeApplication.class, args);
Run Code Online (Sandbox Code Playgroud)

但就我而言,我需要做一些类似的事情

Server server = new Server(8080);
// add handler, but how?
server.start()
Run Code Online (Sandbox Code Playgroud)

我敢肯定有一个相当简单的解决方案,但是Google并不是很有帮助,因为所有结果都是关于在嵌入式服务器上运行spring。
只是为了澄清。我不想打包jar / war文件并运行它。我想以编程方式启动Spring Boot应用程序。