Spring boot에서 프로그램을 run 할 때 다음과 같은 메시지가 발생하는 경우가 있습니다. java.lang.NoClassDefFoundError: javax/servlet/Filter 해결방법은 gradle 또는 maven에서 spring-boot-starter-tomcat의 scope를 provided에서 compile로 바꾸면 됩니다. 1. maven 아래와 같이 provided 를 주석처리합니다. org.springframework.boot spring-boot-starter-tomcat 2. gradle providedRuntime("org.springframework.boot:spring-boot-starter-tomcat") 위의 코드를 아래와 같이 변경합니다. compile("org..