我需要以编程方式在现有的,也是以编程方式创建的应用程序服务器中运行Spring Boot应用程序。
使用它的嵌入式服务器运行spring boot非常简单......
servletContext = SpringApplication.run(SomeApplication.class, args);
但在我的情况下,我需要做一些像
这样的事情Server server = new Server(8080);
// add handler, but how?
server.start()
我确信这是一个相当简单的解决方案,但Google并不是非常有用,因为所有结果都是关于使用嵌入式服务器运行spring。 只是为了澄清。我不想打包jar / war文件并运行它。我想以编程方式启动Spring Boot应用程序。