我有一个用Kotlin编写的简单的Spring Boot应用程序。
@SpringBootApplication
class DemoApplication
fun main(args: Array<String>)
{
SpringApplication.run(DemoApplication::class.java, *args)
}
@Controller
class HomeController
{
@GetMapping("/")
fun home() = "index.html"
}
在resource/public
文件夹中index.html
。
但是,当我打开浏览器并输入localhost:8080/
时,我在正在运行的Spring Boot控制台中收到错误java.lang.IllegalStateException: Could not resolve view with name 'index.html'
。
我只想要最小的代码可以为index.html提供服务。不应该那么难吗? ;)
注意:我使用的是Spring-Web-Reactive