我已经在外部tomcat服务器上部署了spring boot应用程序。在server.xml中配置的端口是9090,而application.properties文件中的server.port是8080。并且该应用程序已部署在9090上。有什么方法可以在application.properties文件(为8080)中配置的端口上启动/部署我的应用程序?
答案 0 :(得分:0)
我认为是,server.port
的{{1}}属性的值是指嵌入式服务器的端口,而不是外部服务器。
如果您始终需要在application.properties
上提到的端口上部署项目,则需要使用嵌入式服务器。
通过添加嵌入式服务器对application.properties
的依赖性,可以实现它。
pom.xml
然后运行您的Spring启动邮件类或通过命令行运行jar。