IntelliJ
오류: 기본 클래스 " "을(를) 찾거나 로드할 수 없습니다.
패키지명에 오타가 나서 리팩토링 후 기본 클래스 로드 불가 에러 메시지가 뜨는 경우. 캐시삭제, .gradle 폴더 삭제, 프로젝트 리빌드 다 소용없고.. Menu > Run > Edit Configurations > Run/Debug Configuration > Main class:를 변경한 클래스명과 동일하게 수정하면 바로 적용된다...
Configuration error (css, js 파일이 Servlet을 타서 발생하는 오류)
입사 후 과제를 하던 도중 css파일에 대한 mapping이 없다는 오류가 자꾸 뜨기 시작했다. Spring Security와 interceptor 설정을 하다가 발생했다. 로그인 인터셉터를 설정하고 싶었는데... 아래 컨피그 클래스 소스에서 Configuration Annotation을 지우면 문제 없이 돌아가지만 인터셉터가 작동하지 않고, 반대의 경우엔 인터셉터를 포기하고 css를 정상적으로 읽어오는 상황. @Configuration public class CustomWebMvcConfigurer extends WebMvcConfigurationSupport { @Override //로그인 인터셉터.. protected void addInterceptors(InterceptorRegistry regi..