我想知道我是否可以继续运行在开发模式下运行的Play 1.2.5实例,但是没有向最终用户显示完整的异常堆栈。
答案 0 :(得分:0)
有两种方法:
在控制器中使用@Catch注释声明方法:
@Catch(Exception.class)
static void unexpectedErrorOccured(Throwable cause) throws Exception {
Logger.error(cause, "Unexpected controller error");
//render whatever you want
}
更改app/views/errors/500.html