[해결] Caused by: java.lang.IllegalStateException: Ambiguous mapping
찾아보니 스프링에서 이런 에러가 나면 해당 **Controller.java 파일의 Mapping 에 문제가 발생한 것이라고 한다. 나의 경우 다음과 같이 같은 이름의 GetMapping 이 두 개 들어가 있었다. @GetMapping("/upload") public String uploadBoardForm() { return "/boards/upload"; } @GetMapping("/upload") public String uploadBoard(Board board) { service.uploadBoard(board); return "redirect:/board/main"; // 디렉토리가 아니라 주소라 board 임. } 아래 Mapping 은 GetMapping 이 아니라 PostMapping 어노..
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2023. 7. 14.
[해결] fatal: couldn't find remote ref master 오류
그런데 또, 오류가 발생했다. 🏓 fatal: couldn't find remote ref master 오류 해결 [원인] git pull origin master 즉, master가 아닌 다른 이름을 썼다는 의미이다. 이럴 때는 본인의 Repository로 가서 확인한 뒤 name 제대로 바꿔 쓰면 된다. [추가] Branch Name 확인 방법 1) 좌측 상단의 branch 부분을 클릭 2) 클릭해서 들어간 곳의 이름 == 내 이름 [추가] Branch Name을 main → master로 변경하고 싶다면 ? 1) 이름을 확인한 branch 페이지에서 다음의 펜 그림을 클릭 2) 클릭한 뒤, 이름변경 하면 해결됨 흠 근데 수정용 깃 했을 때 문제점 pull은 master로 인식하고, push 는 ma..
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2023. 7. 14.
[해결] error:failed to push some refs to
🏓 error:failed to push some refs to 에러 해결법 이 에러는 무슨 뜻이냐 ? github 에 내 local 에 없는 파일이 있는데, push 시도하면 발생하는 오류 update 해주어야 push가 가능하다. 🏓 update 방법 ! git pull 한 뒤, git push 해주면 해결된다. 원격 저장소에 내 로컬에 저장하지 않은 파일을 pull한 뒤, 원격 저장소에 다시 push 해주는 개념이다. 1) pull ! 지정해준 이름으로 보내라 git pull [origin] 이름(main / master) 등등 2) push ! 반드시 지정해준 이름으로 보내라 git push [origin] 이름 (main/master ) 등등
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2023. 7. 14.
intelliJ_gitHub 연결하기
왼쪽엔 깃허브 오른쪽엔 깃허브에 연결을 원하는 인텔리제이 프로젝트를 켠다. 깃허브 레포지토리를 생성하고 주소를 복사한다. 인텔리제이 하단의 ‘터미널’에 다음과 같이 입력한 뒤 주소도 붙여서 연결 git init git add . git commit-m "first commit" git branch -M 이름(main) git remote add origin 복붙한 주소 git push -u origin 이름(main)
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2023. 7. 12.
[해결] IntelliJ | Cannot open Local Terminal
[해결] IntelliJ | Cannot open Local Terminal IntelliJ의 터미널을 실행시키면 계속해서 이 에러가 발생했다. Cannot open Local Terminal Error running process: CreateProcess failed. Code 2 이 문제는 [파일/설정/도구/터미널] 에 들어가서 powershell.exe로 되어 있는 Shell path 를 cmd.exe 로 변경해주면 된다.
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2023. 7. 12.
[intelliJ_프로젝트 생성/설치/환경설정]
[gradle 파일을 열어보면 기본적인 세팅이 되어 있다. ] -메이븐/그레이들 모두 기본적으로 src 파일 속에 main폴더와 test폴더가 나뉘어져 있는 구조. [설정 -> CompactMiddlePackges 선택을 해지한다.] : 그냥 보기 편하려고 하는 설정 [중간에 main 실행하다가 에러가 났다. -> jdk 자바 11.0.2 버전 다운로드 빼먹어서 발생함] 여기서 자바 11.0.2 버전 다운로드 가능. https://jdk.java.net/archive/ Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of ..
- Web(웹)_관련 공부 모음/[강의] intellij_Gradle
- · 2022. 2. 28.