statusFiles应该保存在哪里?

如上所述,我试图用下面的代码使用Status Files

 install(StatusPages) { statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "#.html") } 

并保存如下文件:

在这里输入图像描述

但运行后,我得到了标准的404错误,这意味着该文件没有看到,我需要添加一些东西,或者我把它们保存在错误的地方?

它看起来像statusFiles()做一个resolveResource(path) ,所以它看在: src/main/resources/和为了使它了解/看到statusFiles文件夹,这是位于resources文件夹内, filePattern是必需的要调整一点nit来反映它,所以正确的代码是:

 statusFile(HttpStatusCode.NotFound, HttpStatusCode.Unauthorized, filePattern = "statusFiles/#.html")