Spring Boot War 在 tomcat 上运行,端口号在属性文件中指定

A.J*_*A.J 1 spring tomcat spring-boot

我想将 Spring boot 应用程序部署为 tomcat 服务器中的战争。我的 tomcat 端口是 8088。但我想在application.yml文件中指定的端口号上启动我的应用程序。是否可以?

就像我在 yml 文件中声明了端口一样:

server:
    port: 8090
Run Code Online (Sandbox Code Playgroud)

Tom*_*Tom 5

不幸的是这是不可能的。您的 tomcat 端口由 Web 服务器配置 (server.xml) 决定,部署的所有 wars 都将在该端口上提供服务。