오늘/Error
-
매우 화나는 깃 - 하위 모듈 push rejected 해결?오늘/Error 2024. 11. 29. 20:39
결과 스포 프로젝트 전체 삭제 후 다시 만듦 하면 안되는 행동 목록 1. 모듈 remote 금지처음엔 main -> 이곳이 비어있어서 remote해줬는데 절대 이러면 안된다. 루트디렉토리만 push가 되고 하위 모듈들은 푸시를 거절당하게 된다. 나처럼 이런 실수를 저질렀다면 위와 같이 해당 디렉토리로 이동해 명령어를 실행하면된다.인텔리제이 파워쉘 명령어이기 때문에 본인의 설정에 맞춰 진행하면 된다.아무것도 안뜨면 성공한 것이다. Get 하기 귀찮으면 폴더에서 .git 파일을 찾아보면 된다. 그 다음으로 진행한 해결방식들 대체 왜..rebase로 양쪽을 맞춰보기도 했지만 결과는 같았다.여전히 커밋만 되고 깃허브에 푸시는 안되는 상태 git status로 상태를 보니 order와..
-
이거 왜 안됨..? (2) 해결오늘/Error 2024. 11. 18. 18:47
could not initialize proxy [com.spartaordersystem.domains.UserAddress.entity.UserAddress#059b97ba-1884-4694-984e-6aa523add7e0] - no Session 라는 에러가 터졌고 그래서 categoryRepository.save(category); 이걸할 수 없다고 한다. Caused by: org.hibernate.LazyInitializationException: could not initialize proxy [com.spartaordersystem.domains.UserAddress.entity.UserAddress#059b97ba-1884-4694-984e-6aa523add7e0] - no Session..
-
이거 왜 안됨..?오늘/Error 2024. 11. 15. 13:20
오더 생성 중에 user.getUserAddress가 계속 null로 입력되었다.주석된 코드처럼 Hibernate 초기화도 해보고 유저주소 생성 메서드에서 체크도 해보았으나 계속 null 이 들어왔다. db 확인 결과 user에 user_address_id가 들어가지 않음을 확인아래와 같이 바꿔주었다. 그 결과 user에 user_address_id는 잘 들어갔으나 카테고리 생성에서jakarta.servlet.ServletException: Unable to handle the Spring Security Exception because the response is already committed. 에러가 터졌다. userRepository.save(user); 이 코드 한줄 때문에. 대체 ..
-
스프링 SQL 설정 중 발생한 com.mysql.cj.jdbc.Driver 에러오늘/Error 2023. 11. 7. 21:10
강의에서 스프링 기본 설정 코드를 복붙하던 중 이러한 에러가 떴다. 패키지를 읽을 수 없다고 하는데 그러면 의존성에서 이전 프로젝트의 설정을 가져오기로 했다. 그런데 현재 build.gradle에서 sql 관련 의존성은 runtimeOnly로 지정되어 있었고 내가 붙여넣고 싶은 코드는 implementation 이었다. 다른데? 나 이거 붙여넣어도 되나? 불안감이 생겼지만 일단 붙여넣고 빌드해보았다. 이상하게도 빌드가 된 후 저 부분의 빨간색이 사라졌다. 튜터님께 이것에 관해 질문해보았고, implementation이 runtimeOnly를 포함하고 있어서 그런것이라고 하셨다. 그런데 혹시하는 궁금증에 다시 이것을 다시 입력하고 implementation을 주석처리하고 빌드해보니 에러 없이 정상적으로 동..
-
[문제해결] 새 데이터를 받아오지 않는 H2오늘/Error 2023. 10. 31. 15:48
문제발생 강의를 듣던 중 H2 데이터베이스가 계속 다른 강의 (전에 들은) 의 데이터를 가져오고 현재 듣고 있는 강의의 데이터를 보여주지 않는 문제가 발생했다. 해결 시도 먼저 인텔리제이 내부에서 H2 DB를 삭제했다가 새로이 깔아보았지만, 당연히 실행되지 않았다. 단순 삭제 외에도 H2콘솔에 저장된 사용자명을 변경한다거나 URL을 새로 만드는 등의 변경사항을 주어도 문제는 해결되지 않았다. 이렇게 내가 배운 모든 방법을 써보았지만 다른 프로젝트의 데이터를 가져오는 일은 계속 되었고, 튜터님께 도움을 구하게 되었다. 튜터님은 첫번째로 H2 url의 포트를 확인하셨다. 지금은 문제를 해결하는 과정에서 포트가 8080으로 변경되었지만 이전까지는 8082 포트를 점유하고 있었다. 인텔리제이를 모두 종료하면 H..
-
[Error] 인텔리제이 또 너야?오늘/Error 2023. 10. 13. 18:05
얼마전부터 빌드 버튼인 Ctrl + Shift + F10만 누르면 얘가 뜨는 증상이 생겼다. 항상 그런건 아니고 몇번 누르다 보면 이 상황이 발생하고, 인텔리제이를 껐다 켤때가지 계속 유지 되는 현상이었음. (얘는 Ctrl + F10 을 누르면 켜진다.) 신기하게도 한글일때 이 현상이 지속되며 영문으로 바꾸고 인텔리제이 단축키를 사용하여 빌드를 하면 정상적으로 빌드가 잘 된다는 것 현재 사용중인 OS는 윈도우11이며 윈도우10에서 이런 현상이 발생하는지는 확인 불가 아! 그럼 이 단축키를 안쓰는 키로 바꿔버리면 되겠네! 라는 마이크로소프트 QnA 답변이 있었다. 지금 가능한 해결방법은 인텔리제이 빌드 단축키를 바꾸거나 그냥 Shift + F10 으로 빌드를 진행하는것. 또는 이 현상이 발생 시 빌드할때마..
-
[Error] 인텔리제이 왜 이러니..오늘/Error 2023. 10. 12. 20:34
강의를 보는 와중에 패키지와 클래스를 새로 만들었더니 무수히 많은 가 발생했다. Cannot resolve symbol ' ' 에 관해 무수히 많은 글을 검색해 본 결과 인텔리제이에서 쉽게 볼 수 있는 에러라고 한다. 원인은 import 가 제대로 되지않아 발생하는 문제인데 수많은 구글링과 매니저님의 도움을 받아 시도한 방법을 소개해본다. 시도1. Project Structure 에서 JDK 버전 확인 및 변경해보기 변경도 해보고, 기본값으로 초기화 했다가 다시 해보기도 했지만 실패했다 시도2. Invalidate Caches 삭제 캐시를 삭제해본다. 실패 시도3. Rebuild Project 슬슬 지칠 무렵 마지막 방법을 시도해 보았다 시도4. Gradle 로 빌드하기 기존에는 기본설정으로 바로 Cre..