23-06-20 TIL

more·2023년 6월 20일
0

문제

  • RestTemplate 강의를 듣던 도중 복사 붙여넣기를 시도하는데 인텔리제이 파일에 계속 이전에 복사했던 코드가 붙여넣어지는 현상이 발생

시도

  • 복붙 오류
    • 코드스니펫에 있는 코드가 실제로 잘 못 올려져있어서 안되는 것인가 확인
      -> 다시 복사한 후 메모장에 붙여넣자 제대로 실행됨
      -> 이 문제는 아닌 것으로 판단
    • IDE가 코드를 제대로 인식하지 못하고 있는 것으로 판단
      -> 종료했다가 다시 프로젝트 실행
      -> 같은 오류 반복
      -> IDE 클립보드 기록 (캐시)가 가득차서 안되는 건가? 라는 생각이 듬 (맞는지는 모르겠음)
      -> 시도

해결

  • 인텔리제이에서 File > Invalidate caches에서 'Clear file system cache and Local history', 'Clear VCS Log caches and indexes', 'Delete embedded browser engine cache and cookies'를 선택해서 지우자 해결이 됨
    -> IDE에서 저장되어 있는 캐시 혹은 쿠키가 오류를 일으킨 것으로 보인다.

알게 된 점

  • 캐시나 쿠키가 브라우저 상에서 로그인하는 기능을 만들때에나 사용되고 오류를 일으키는 줄 알았는데 IDE 상에서도 오류를 일으킨다는 것은 처음 겪어보았다.
    -> 복붙 오류 자체를 처음 겪어보았는데, 캐시나 쿠키에 대해서 한 번 더 찾아보고 생각해 볼 수 있는 기회가 되었다.

0개의 댓글