개발공작소
728x90
article thumbnail
[Eclipse] 이클립스 디버깅은 되는데 라인은 잡지 못하는 현상 해결방법
Tools/Eclipse 2023. 6. 1. 11:48

신입 시절에도 이런일이 있었는데, 정리를 안해놓으니 잊어버려서 또 같은 문제가 발생한 김에 정리해봄.. 문제 원인 우선 이클립스에 브레이크 포인트를 걸어서 디버깅을 하는데, 분명 디버깅은 걸렸는데 라인을 잡지 못할 때가 있다. 문제의 원인은 여러 프로젝트를 하나의 톰캣에 올렸는데 같은 파일명이 존재하고, 그 같은 파일명을 가진 파일들 중 하나에 브레이크 포인트를 걸어서 디버깅을 하려는 것이다. 같은 파일명이 여러개 있으니 이클립스에서 어떤 파일인지 찾지 못해서 생기는 문제.. 해결 방법 1. 같은 파일명을 가진 파일들의 파일명을 다르게 해준다. 예를 들면 A프로젝트 MainController.java 라는 파일이 있고 B프로젝트 MainController.java 라는 파일이 있다면 A프로젝트의 Main..

article thumbnail
[Eclipse] @Data : The method set is undefined 에러 해결방법
Tools/Eclipse 2023. 4. 29. 16:44

@Data를 쓰면 getter, setter를 일일히 소스에 작성하지 않아도 쓸 수 있는데 다음과 같은 에러가 발생했다. The method set is undefined... 프로젝트를 새로 체크아웃 받았는데 뜸.. 결론은 저 @Data라는 녀석은 lombok.jar에서 가져오는데 이 lombok.jar은 라이브러리를 넣기만 한다고 쓸 수 있는게 아니라 수동으로 설치해줘야 한단다. lombok.jar 수동 설치방법 1) lombok.jar을 찾아서 실행한다. ( 직접 디렉터리에서 찾아서 실행하거나 다운로드 받아 실행함 ) 2) [Specify location] 버튼을 눌러 설치 할 프로젝트를 선택하고 [Install/Update] 버튼을 누른다. 3) [Quit Installer] 버튼을 눌러 설치를 ..

article thumbnail
[Eclipse] Invalid byte 1 of 1-byte UTF-8 sequence 에러 해결방법
Tools/Eclipse 2022. 9. 11. 04:58

XML데이터를 String으로 파싱하는데 다음과 같은 에러 발생함. Invalid byte 1 of 1-byte UTF-8 sequence 에러 발생 해결방법은 의외로 간단하다. 아래 코드를 eclipse.ini에 붙여 넣어주면 된다. -Dfile.encoding=UTF-8

article thumbnail
[Eclipse] 이클립스 아이콘 UI 확대하는 방법 / 아이콘 크기 조절하는 방법
Tools/Eclipse 2022. 9. 10. 14:54

내가 지금 쓰는 모니터가 4K모니터라서 그런지, 이클립스를 키면 아이콘이나 메뉴가 너무 작아서 눈이 아팠다. 그렇다고 1920x1080으로 매번 바꾸기도 귀찮고.. 그래서 이클립스 아이콘 확대하는 방법을 정리하려고 한다.. 이클립스 아이콘 UI 확대하는 방법 아래 코드를 복사하도록 하자. -Dswt.enable.autoScale=true -Dswt.autoScale=300 -Dswt.autoScale.method=nearest 복사한 코드를 eclipse.ini의 가장 최하단에 붙여주도록 하자. 여기서 -Dswt.autoScale=300에 있는 숫자가 높으면 높을수록 배율이 올라간다. 원하는 만큼 값을 조절해주도록 하자.

article thumbnail
[Eclipse] 디버깅시 com.sun.jdi.objectcollectedexception occurred while retrieving value 에러 해결방법
Tools/Eclipse 2022. 9. 5. 12:17

java코드를 디버깅할 때, Expressions탭으로 현재 객체/배열에 어떤 값이 들어가 있는지 확인해보기 위해 하나하나 보는데, 뭐만 하면 "com.sun.jdi.objectcollectedexception occurred while retrieving value" 이라는 에러가 떨어졌다. 이녀석 때문에 디버깅하는데 시간이 너무 걸려서 해결방법을 정리해본다. 1) Variables탭으로 이동 2) 에러가 발생하는 데이터를 우클릭 3) Show Logical Structure => Map Enties 체크 해제 이렇게 하고 다시 Expressions으로 데이터 상세정보를 보면 com.sun.jdi.objectcollectedexception occurred while retrieving value 에러..

article thumbnail
[Eclipse] 이클립스 디버그 모드에서 Source not found. 에러 해결방법
Tools/Eclipse 2022. 7. 21. 20:15

디버그 모드로 디버깅을 하다보면 가끔 만나는 녀석.. 디버깅 할 때 방해가 된다. 해결방법을 알아보자. Source not found 에러 해결방법 다음 순서대로 따라해보자. [Edit Source Lookup Path...] 버튼을 클릭하여 Edit Source Lookup Path탭을 활성화 해주도록 한다. Default 디렉토리를 선택하고 [Remove] 버튼으로 해당 디렉토리를 삭제해준다. [Add...] => Add Source탭 활성화 => Java Project 선택 => [OK]버튼 클릭 해당 프로젝트를 선택하고 [OK]버튼을 눌러준다. 그리고 Edit Source Lookup Path탭에서도 [OK]버튼을 눌러주도록 하자. 이렇게 하면 정상적으로 디버그가 될 것이다.

728x90