【问题标题】:Can we have Springboot jar + NextJs running on same port as a packaged Jar我们可以让 Spring Boot jar + Next Js 在与打包 Jar 相同的端口上运行吗
【发布时间】:2022-01-02 13:41:04
【问题描述】:

理想情况下,NextJs 代码在不同的端口 3000 上运行。我们可以将 NextJS 代码合并到在默认端口 8080 上运行的 Springboot 可执行 Jar /WAR(嵌入式 Tomcat)中,并使合并的应用程序 jar/war 在单个端口上运行吗?

只是想强调一下,React JS 可以与 Springboot 结合使用,而 NextJS 我不确定。

【问题讨论】:

    标签: java spring-boot next.js


    【解决方案1】:

    Next.js 是用 Javascript 编写的,Spring Boot 是用 Java 编写的,它们不能一起运行。但是,在不同的端口运行它们之后,您可以使用反向代理(例如 Nginx)将它们粘在同一端口但不同的端点下(例如将 Next.js 映射到 / 和 Spring Boot 到 /api)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-18
      • 1970-01-01
      • 2017-05-30
      • 2015-06-10
      • 2017-05-12
      • 2011-06-03
      • 2022-11-23
      • 2017-02-10
      相关资源
      最近更新 更多