【发布时间】:2018-11-02 02:01:09
【问题描述】:
您好,我有多个 Maven 春季启动项目。 Ui(react js) 由不同的 jar 提供。当我运行 npm start 时,我能够运行 UI,但是当我将 spring boot jar 和 UI jar 部署到 tomcat 服务器时,我无法加载 index.hmtl。任何帮助表示赞赏。我添加了一个控制器来在服务器启动时重定向到索引页面。
【问题讨论】:
标签: reactjs spring-boot
您好,我有多个 Maven 春季启动项目。 Ui(react js) 由不同的 jar 提供。当我运行 npm start 时,我能够运行 UI,但是当我将 spring boot jar 和 UI jar 部署到 tomcat 服务器时,我无法加载 index.hmtl。任何帮助表示赞赏。我添加了一个控制器来在服务器启动时重定向到索引页面。
【问题讨论】:
标签: reactjs spring-boot
您需要将静态文件放在src/main/resouces/static/ 目录下。我认为您不需要通过 Controller 访问 index.html。查看 Spring Boot 文档https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-static-content
【讨论】: