웹 프로그래밍/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 으로 문제를 해결함
기타 자세한 내용은 타 블로그 참고
eclipse 느리거나 응답없음 멈춤 현상 있을 때/eclipse.ini 설정
eclipse 느리거나 응답없음 멈춤 현상 있을 때 # 해결방법 1. eclipse.ini 파일 설정을 확인한다. (출처 : ...
blog.naver.com