파란하늘의 지식창고
Eclipse (STS) 메모리 설정 이후 응답 없음 현상
Study/Java 2019. 6. 17. 13:56

(2019-09-20 추가) STS 4.4.0 이후 아래 해당 현상은 해결되었다. 따라서 이 글의 설정을 더이상 할 필요가 없어졌다. sts에서 workspace에 프로젝트를 여러개 열다보면 out of memory 현상이 발생한다. 이를 피하기 위해 기본 설정된 메모리보다 더 많이 잡고 사용하게 된다. 기본 설정 -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m 변경 후 -Dosgi.requiredJavaVersion=11 -Xms512m -Xmx2048m 그런데 계속 프로젝트가 응답없음 현상이 발생한다. 작업관리자를 보면 메모리나 cpu 사용율이 문제가 되는건 아닌데 이런 현상이 발생되면 아래처럼 추가를 해주면 된다. -Dosgi.requiredJavaVersi..

article thumbnail
Eclipse debug view의 Variables에 Error 가 표시되는 경우
Study/Java 2019. 4. 19. 15:11

잘 쓰던 Eclipse (또는 STS)가 최근 버전을 다운로드하고 나서 debug 창에 객체 정보가 올바르게 보이지 않는 현상이 발생하고 있다. (STS 4.2.0, 4.2.1에서 확인한 현상임) 예를 들어 아래처럼 에러가 나서 하위 객체의 정보가 표시되지 않고 있다. 그런데 또 해당 객체를 클릭하면 아래에 관련 정보를 간략하게나마 아래창에서 확인이 된다. 뭔가 새 버전의 eclipse에서 기본 설정값이 바뀐 것 같은데 하위 객체 정보를 바로 보지 못해 불편하다. 아래와 같이 해당 창에서 오른쪽 마우스 -> Show Logical Structure -> Array 체크 항목을 해제하면 기존의 결과처럼은 보이지 않지만 어느 정도 확인을 할 수 있게 된다. 해당 설정은 이전 버전에서도 동일한 설정이었고 현재..

article thumbnail
Eclipse Package Explorer 에서 Maven Dependencies 정렬하기
Study/Java 2019. 4. 18. 09:23

Eclipse를 사용하면서 Package Explorer의 Maven Dependencies에서 참조된 dependency jar를 열어보는 경우가 많다. 그런데 정렬이 되어 있지 않아 찾기가 힘들다. 요걸 정렬하는 옵션이 Eclipse에 있다. Window -> Preferences -> Java Appearance 에 Sort library entries alphabetically in Package Explorer 옵션을 활성화해주면 된다. 해당 설정을 하면 아래 처럼 정렬이 되어 찾기 편해진다.