0
Play 2.0 앱에서 특정 환경 변수가 올바르게 작동하도록 설정 한 자바 API를 호출합니다. 그러나 이것은 런타임에만 검사 할 수 있으며 응용 프로그램의 시작 부분에 의미있는 오류 메시지를 던지기는하지만이를 처리하는 방법을 모르는 것입니다. 가능한 방법은Play 2.0 앱에서 런타임 예외 처리하기
object TemplatesController extends Controller {
val driver = setFromEnvVars //returns None or Some(blah)
require(!driver.isEmpty)
def index = Action {
Ok("Wheee")
}
...
}
위의 접근 방식의 문제는 내가 의미있는 오류 메시지를 표시 할 수있는 기능없이 (dev에 모드)를 java.lang.ExceptionInInitializerError
및 스택 추적을 얻을처럼 필요로 사용하는 것입니다. 누구든지 이것을 처리 할 수있는 더 좋은 방법을 알고 있습니까?
이미 시도했지만 어떤 방법 으로든 의미있는 오류 메시지를 반환 할 수 없습니다. – Bob