带有SpringBoot的Whitelabel错误错误页面

问题描述 投票:0回答:1

我使用SpringBoot开发了一个具有Web服务的应用程序,其中包括使用ReactJs生成和编码的前台。默认情况下,它从端口8080开始。为了使输入URL更容易,我想将应用程序切换到端口80。为此,我在配置类中添加了以下代码:

@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
    return (container -> {
        container.setPort(80);
    });
}

当我从STS(OS:Windows 10)启动应用程序时,没有问题。另一方面,当我在最终环境(Ubuntu 18.04)上使用java -jar启动它时,应用程序启动正常,但显示以下错误:

“错误”

我测试了邮递员对网络服务的调用,它们运行良好。 Web服务地址已在前台代码中更新。

您知道如何解决问题吗?

javascript java reactjs spring-boot port
1个回答
0
投票

只需将以下行放在application.properties中:-server.port = 80

如果没有application.properties文件,则在src / main / resources中创建它

© www.soinside.com 2019 - 2024. All rights reserved.