【发布时间】:2018-01-15 04:30:09
【问题描述】:
我正在尝试创建一个允许我使用的最小 Spring Boot 应用程序 前端的 ReactJS。
我想要达到的目标
当我运行 Spring Boot 应用程序时,它应该显示一个带有 React 的页面 里面的组件。
项目结构
你可以找到源代码here。
我得到了什么
当我
- 运行
mvn cleanmvn clean spring-boot:run` 和 - 导航到
http://localhost:8080,
我收到 404 错误(见下文)。
我该如何解决?
注意事项:
- 我复制了教程React.js and Spring Data REST中的方法。
- 不要告诉我摆脱 Kotlin,它不太可能是 Kotlin 导致问题。
更新 1(07.08.2017 22:17 MSK):
mvn clean spring-boot:run的输出可以找到here。
更新 2(07.08.2017 22:44 MSK):
在MyApp 类中将RestController 更改为Controller 并移动main
它里面的方法没有帮助。
目前,MyApp 类如下所示:
@SpringBootApplication
@Controller
open class MyApp {
fun main(args: Array<String>) {
SpringApplication.run(MyApp::class.java,*args)
}
}
【问题讨论】:
-
您在控制台(您输入
mvn命令的位置)上看到了哪些消息?您是否看到“服务器已启动”等? -
广告您是否看到“服务器已启动”等?:是的。我在更新 1 中包含了
mvn clean spring-boot:run的输出。 -
请不要链接您的错误和输出。将它们复制到此处并正确格式化,这样链接以后就不会更改或过期。
标签: java maven reactjs spring-boot kotlin