是否可以自动配置和运行Web服务器?

时间:2018-11-05 09:27:35

标签: java tomcat

通常,我们将 TOMCAT 下载到计算机并配置用于存储项目路径的上下文,然后运行 TOMCAT 。这样我们就可以访问我们的Web项目。 是否有可能仅使用Java代码即可启动 TOMCAT 。 喜欢

Tomcat tomcat = new Tomcat(configuration);
tomcat.run();

1 个答案:

答案 0 :(得分:0)

不明白您要达到什么目标?但是,Spring Boot带有嵌入式tomcat,并且您的应用程序自动部署在tomcat上(具有默认配置)。如果要更改Tomcat的配置,则可以在application.properties中指定这些配置。 例如,例如,如果您想更改服务器的端口,则可以在application.properties中指定以下属性。

server.port = 8085

还有其他与服务器相关的属性,您可以参考https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

您还可以实现WebServerFactoryCustomizer 为了用Java配置tomcat。为此,您可以参考https://docs.spring.io/spring-boot/docs/current/reference/html/howto-embedded-web-servers.html