Altiora Petamus

javax.servlet.ServletContext.getVirtualServerName() 에러 본문

삽질하는 Error들

javax.servlet.ServletContext.getVirtualServerName() 에러

Haril Song 2021. 6. 3. 16:51

위와 같은 에러가 나왔다면 해당 에러는 servlet-api 2.4 버전이 너무 낮다는 뜻입니다.

javax.servlet.ServletContext.getVirtualServerName() 메소드는 3.1 버전에서 추가되었으므로 나는 에러입니다.

저는 Gradle을 사용하므로

compileOnly group: 'javax.servlet', name: 'javax.servlet-api', version: '4.0.1'

의존성을 추가해서 해결했습니다.

 

Reference

 

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [NonLoginAuthenticato

에러 로그를 살펴볼때 *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method that does not exist. The attempt was made f..

dev-elop.tistory.com