이클립스 로고 멈춤 무한로딩 해결 방법 5가지

2025. 6. 18. 16:58·CS

 

 

 

무거운 이클립스를 실행하다보면 어느 순간 실행이 되지 않을 때가 있는데

 

 

 

 

 

 

 

이렇게 처음 로고에서 몇 분을 기다려도 그대로인 경우가 있다.

 

 

 


 

 

 

아래부터는 내가 그동안 해결해본 시도법

 

 

 

 

* 한 가지 방법씩 시도해보고 다시 이클립스가 정상 실행 되는지 확인 필요

 

 

 

 

 

1단계) 컴퓨터 재부팅

 

이클립스를 종료하고 PC를 재부팅하여 다시 실행시켜본다.

 

- 보통 여기서 다시 되는 경우는 거의 없었다.

 

 

 

 

 

 

2단계) eclipse.ini 파일의 메모리 수정

 

ini 파일을 메모장으로 열고 Xms와 Xmx 부분을 수정해준다.

 

-Xms1024m
-Xmx4096m

 

- 실제로 이 설정으로 무한로딩 현상 발생 빈도 줄어듦

 

 

 

 

 

 

 

3단계) workspace 안의 폴더 삭제

 

org.eclipse.e4.workbench 폴더를 삭제하고 재실행 시켜본다.

workspace\.metadata\.plugins\org.eclipse.e4.workbench

 

- 이걸로도 해결본적 있음

 

 

 

 

 

 

 

4단계) workspace 안의 파일 삭제

 

.lock 파일을 삭제하고 재실행 시켜본다.

workspace\.metadata\.lock

 

- 이걸로도 해결본적 있음

 

 

 

 

 


5단계) eclipse.ini의 스케일링 조정

 

SWT 기반 UI를 사용하는 경우 .ini 파일에 아래 설정을 추가해본다.

-Dswt.enable.autoScale=true
-Dswt.autoScale=100
-Dswt.autoScale.method=nearest

 

- 이 설정 추가로 완전 해결됨!

 

설정 의미
-Dswt.enable.autoScale=true SWT의 DPI 자동 스케일링 기능을 활성화
-Dswt.autoScale=100 스케일 비율을 100%로 고정 (기본 150%~200%값 무시하고 100%로 표시)
-Dswt.autoScale.method=nearest 스케일링 방식으로 'nearest' 사용 → 픽셀을 뚜렷하게 유지 (blur 방지)

 

 

 

 

GPT에게 물어보니 아래와 같은 상황에서 저 설정을 쓸 수 있다고 한다.

상황 설명
✅ 고해상도 모니터 사용 4K, QHD 환경에서 DPI 스케일이 125~200%로 설정된 경우
✅ Windows에서 Java 11 이상 사용 Java 버전별로 DPI 처리 방식이 다르기 때문에 충돌 가능
✅ Eclipse 2021 이후 버전 사용 최신 Eclipse는 DPI-aware하지만 여전히 SWT 관련 문제가 존재
✅ 화면이 로딩 중 멈추거나 무한 루프 현상 SWT의 auto-scaling 과정에서 충돌할 가능성
✅ 일부 글자나 UI가 흐리게 보이거나 너무 크게 나옴 잘못된 DPI 해석의 결과

 

 

 

반응형

'CS' 카테고리의 다른 글

REST API와 RPC API 차이  (0) 2025.05.09
'CS' 카테고리의 다른 글
  • REST API와 RPC API 차이
오은이
오은이
  • 오은이
    오은이 하우스
    오은이
  • 전체
    오늘
    어제
    • 분류 전체보기 (85)
      • 일기 (2)
      • Python (1)
      • Java (4)
      • CS (2)
      • 코딩테스트 (26)
        • 백준 (25)
        • 프로그래머스 (1)
      • 웹 개발 (18)
        • Spring (7)
        • JavaScript (3)
        • WebSquare (5)
        • React (3)
      • DB (5)
        • MySQL (4)
        • Oracle (1)
      • 서버&인프라 (18)
        • Server (5)
        • Cloud (12)
        • Linux (1)
      • 자격증 (9)
        • 정보처리기사 (2)
        • AICE (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    클라우드
    AICE Associate
    톰캣
    docker배포
    Apache
    AICE
    db
    백준
    dockerspring
    Java
    AI
    cloud DB
    웹스퀘어
    클라우드 배포
    자바
    EC2
    Associate
    오블완
    티스토리챌린지
    머신러닝
    tomcat
    알고리즘
    websquare
    리액트
    SpringBoot
    MySQL
    Spring
    docker
    백준자바
    react
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
오은이
이클립스 로고 멈춤 무한로딩 해결 방법 5가지
상단으로

티스토리툴바