관리 메뉴

LIFE & IT

Spring STS 속도 향상 (Eclipse 포함) 본문

웹 프로그래밍/Spring Framework

Spring STS 속도 향상 (Eclipse 포함)

프린이! 2019. 7. 29. 18:00

본인은 로딩 속도 때문에 찾아보고 문제를 해결했음

 

  • STS 설치 폴더안에 sts.ini 파일을 연다.

 

sts.ini 3.9.7 + lombok 설치 버전 원본 셋팅

-startup
plugins/org.eclipse.equinox.launcher_1.5.200.v20180922-1751.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.900.v20180922-1751
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM
-Xms40m
-Dosgi.module.lock.timeout=10
-Dorg.eclipse.swt.browser.IEVersion=10001
-Xmx1200m
-javaagent:C:\Develop Lab\Develop Kit Tools\sts-bundle\sts-3.9.7.RELEASE\lombok.jar

바뀐 부분

<위 생략>

-vmargs 

#기본 문자열 인코딩 설정
-Dfile.encoding=UTF-8 

#JDK 1.8 기본 설정 -> 1.6 이상 설치시 1.6 으로 바뀌면 빨라질 수 있음
-Dosgi.requiredJavaVersion=1.8 

#클래스의 유효성 검사
-Xverify:none 

--add-modules=ALL-SYSTEM 

#Heap 메모리 최소값 (-Xms)
-Xms1200m 

-Dosgi.module.lock.timeout=10 
-Dorg.eclipse.swt.browser.IEVersion=10001 

#Heap 메모리 최대값 (-Xmx)
-Xmx1200m 
-javaagent:C:\Develop Lab\Develop Kit Tools\sts-bundle\sts-3.9.7.RELEASE\lombok.jar 

 

#JDK 1.6 이상 설치시 1.6 으로 설정하면 빨라질 수 있음

 

#클래스 유효성 검사 none 으로 하면 로딩 속도 빨라짐

 

#Heap 메모리 최소-최대 값 격차를 최대값에 맞추면 메모리 공간을 많이 사용하는 현상은 있지만 속도가 빨라짐

 

※ 본인은 로딩 속도가 너무 느려서 #클래스 유효성 검사 none 으로 문제를 해결함

 

 

기타 자세한 내용은 타 블로그 참고

https://m.blog.naver.com/PostView.nhn?blogId=umgeehye&logNo=220124918751&proxyReferer=https%3A%2F%2Fwww.google.com%2F

 

eclipse 느리거나 응답없음 멈춤 현상 있을 때/eclipse.ini 설정

eclipse 느리거나 응답없음 멈춤 현상 있을 때 # 해결방법 1. eclipse.ini 파일 설정을 확인한다. (출처 : ...

blog.naver.com