본문 바로가기

Error7

UnsatisfiedDependencyException: Can't configure mvcMatchers after anyRequest 문제 원인이 configure 라는 메서드 내부에 아래와 같이 spring security 설정 객체를 만들어서 빈 으로 등록하려고 했는데, 설정 방법을 잘못 적용하여 예외 가 나왔습니다. 모든 요청에 대해서 허용을 하는 것으로 설정했는데, 아래에 mvcMatchers 를 설정했기 때문에 발생한 예외모든 요청에 대해서 ~ 라는 설정을 한 이후에 특정 요청에 대한 설정을 하도록 했기 때문에 발생한 예외 인거 같습니다. 2025. 2. 25.
vscode 터미널 보안 오류 오류 내용 vscode의 터미널을 이용해서 npm 을 실행하려고 할 때 이런 오류 메시지가 나오는 경우가 있습니다. Windows PowerShell 에서는 보안상 npm 실행을 막아두는 것 같습니다. 그래서 PowerShell로 vscode 에서 작업 하시는 경우 아래와 같이 설정을 바꿔야 합니다. // 차례대로 입력RestrictedSet-ExecutionPolicy RemoteSigned -Scope CurrentUser 2024. 12. 30.
Git : error: unable to start editor 'vi' git config --global core.editor "code --wait"문제 상황 : git commit 옵션에 --amend 라는 것이 있어서 사용해보려고 했고, 명령어를 입력했을 때 에러 발생 Git은 기본적으로 사용하는 문서편집기가 vi 인데 windows 환경에서는 기본적으로 vi 에디터를 사용하진 않으므로 Git이 vi 에디터를 찾지 못하였고 그래서 에러가 발생한 것 같습니다. 해결 방법 : Git 이 기본적으로 사용하는 문서편집기를 vi 가 아닌 다른 것으로 변경해주면 됩니다. git config --global core.editor 입력하셨을 때 아무것도 나오지 않는다면 기본적으로 설정된 문서 편집기가 존재하지 않는다는 것을 의미합니다. 저는 vscode 를 사용하도록 git 설정을.. 2024. 11. 26.
Spring boot(호스트 PC) 와 MySQL (docker container) 연동 실패 이번 포스팅에서는 Spring boot 와 MySQL (docker container) 연동 실패 에 관해서 다뤄보려고 합니다.   문제점Spring Boot 애플리케이션(호스트 PC) 과 MySQL(docker container)를 연동하려고 하는데 애플리케이션 쪽에서 MySQL 서버를 찾지 못하는 문제가 계속 발생하였습니다. 이 부분이  상당히 의심이 갔습니다.원래 이렇게 생겼었나? 하는 단순한 생각에서 출발해서 해결책에 도달하게 됐습니다... 해결책해결책은 docker 컨테이너 생성 시 -p 옵션을 이용해서 호스트 포트와 컨테이너 포트를 직접 지정해 주는 것입니다.docker는 포트 지정을  해주지 않으면  컨테이너의 포트만 활성화 되고, 외부인 호스트 PC와의 연결은 차단됩니다. 저같은 경우는 M.. 2024. 7. 11.