본문 바로가기
반응형

Error & Fix172

GIT Checkout conflict with files 해결방법 Git Repository에서 Pull을 받으려 하니 Checkout conflict with files: src/파일경로/파일명 org.eclipse.jgit.api.errors.CheckoutConflictException 이런 에러가 발생하는 경우가 있는데 Commit 전 Pull을 받지 않았거나 PULL 시 HEAD와 소스가 다를 경우 발생하는 에러인데 해결방법은 다음과 같다 1. 에러가 발생하는 branch 우클릭 > reset > hard로 reset 후 Pull 위 방법은 내 로컬 파일을 모두 버린 뒤 GIT에 있는 내용으로 끌어오는 방법이다 2. branch 우클릭 > Synchronize with repository > GIT과 다른 파일을 더블 클릭한 뒤 > Remote File(GIT.. 2021. 3. 12.
MySQL You can't specify target table '테이블명' for update in From clause 해결방법 SQL Error [1093] [HY000]: You can't specify target table '테이블명' for update in FROM clause MySQL에서 해당 에러는 특정 테이블에 INSERT UPDATE DELETE 등을 수행할 때 발생하는 에러인데 INSERT UPDATE DELETE 하려는 테이블과 같은 테이블에서 서브쿼리로 값을 끌어오려 해서 에러가 발생하는 것이다 오라클의 경우에는 이렇게 작성해도 문제없이 돌아가지만 MySQL의 경우에는 이게 되지 않기 때문에 위 스크린샷과 같이 서브쿼리를 한번 더 감싼 뒤 값을 끌어서 사용해줘야 에러가 발생하지 않는다 2021. 3. 10.
MySQL server has gone away 에러 해결방법 MySQL server has gone away 에러는 MySQL에서 쿼리 수행 중 중단을 누르거나 서버와의 연결이 끊겼을 경우 발생하는 에러인데 해결방법은 DB의 Connections을 다시 연결해 주거나 혹은 SQL 에디터를 종료했다가 다시 실행하면 정상적으로 실행이 된다 2021. 3. 4.
Port '8080' already in use 해결방법 Port '포트명' Already in use 는 서버를 실행하려고 할때 특정 포트를 다른 곳에서 사용하고 있는데 내가 그 포트를 사용하려는 경우 발생하는 에러인데 실제 포트를 누가 점유하고 있다기 보다는 서버를 끄긴 껐는데 제대로 종료가 되지 않아 계속 점유하고 있는 경우가 대부분인데 가장 많이 보게되는 케이스는 Port '8080' Already in use가 되겠다 해결방법은 다음과 같은데 윈도우 버튼을 누른 뒤 cmd를 실행해준다 이후 netstat -ano 를 입력한 뒤 엔터를 눌러준다 그러면 PC에서 사용하고 있는 PORT가 모두 나오는데 왼쪽의 로컬 주소쪽의 포트번호와 오른쪽의 PID 부분을 확인해서 특정 포트번호를 붙들고 있는 PID를 찾아주자 이후 tasklist /svc /FI "PID.. 2021. 3. 4.
GIT Exception caught during execution of merge command 에러 해결방법 Exception caught during execution of merge command. org.eclipse.jgit.errors.MissingObjectException: Missing commit 깃 사용 중 위와 같은 에러가 발생했는데 찾아보니 .git 쪽에서 파일이 꼬여서 commit도 pull도 merge도 아무것도 할 수 없게 되는데 해결방법은 해당 branch 우클릭 후 reset을 눌러주고 방식은 mixed로 선택한 뒤 reset시킨다 이후에는 정상적으로 commit, pull이 가능하지만이래도 안된다면 해당 git repository 연결을 삭제하거나프로젝트명\.git 경로를 날려준 뒤 Git Repository 탭을 누른 후 왼쪽 상단 버튼에서Clone a git repositor.. 2021. 2. 23.
MySQL Communications link failure 에러 해결방법 DBeaver에서 잘 사용하고 있던 MySQL이 갑자기 아래와 같은 에러가 뜨면서 접속이 안되더라 Communication link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. 일반적으로는 서버의 port가 바뀌거나 했을 경우 발생하는 에러인데 다른 사람도 동일한 port를 사용했는데 접속이 된다면 DBS.. 2021. 2. 19.

반응형