STS.ini 및 이클립스 설정변경
개발환경 | |
Os | Windows 10 |
IDE | STS 3.9.5 |
Jdk | 1.8.0_172 |
1. STS.ini 최적화 설정변경
현재 사용중인 STS.ini 설정내용
-startup
plugins/org.eclipse.equinox.launcher_1.5.0.v20180512-1130.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.700.v20180518-1200-productorg.springsource.sts.ide--launcher.defaultActionopenFile-vmargs-Dosgi.requiredJavaVersion=1.8-vmC:/Program Files/Java/jdk1.8.0_172/bin/javaw.exe--add-modules=ALL-SYSTEM-Dosgi.module.lock.timeout=10-Dorg.eclipse.swt.browser.IEVersion=10001
-XX:+UseParallelGC
-XX:permSize=128m-Xms1024m-Xmx4096m
선택사항
-Xverify:none
-XX:+UseParallelGC
-XX:+AggressiveOpts
-XX:-UseConcMarkSweepGC
-XX:PermSize=128M
-XX:MaxPermSize=128M
-XX:NewSize=128M
-XX:MaxNewSize=128M
-XX:NewSize=128M
설명
1) -vm
C:/Program Files/Java/jdk1.8.0_172/bin/javaw.exe
>이클립스에서 사용할 JDK
2) -Dosgi.requiredJavaVersion=1.8
> 이클립스가 사용할 최소버전의 JDK
3) -Xverify:none
> 설정시 이클립스 초기 구동시 클래스 및 플러그인의 유효성 검사를 건너뛰겠다는 의미이며 구동속도 향상
4) -XX:+UseParallelGC
> 병렬 가비지 컬렉션사용, 병렬처리로 인한 처리속도 향상
5) -XX:+AggressiveOpts
> https://www.opsian.com/blog/aggressive-opts/
6) -XX:-UseConcMarkSweepGC
7) -XX:PermSize=128M
-XX:MaxPermSize=128M
> JVM 클래스와 메소드를 위한공간이며 Out of Memory 발생시 크기 상향조절
8) -XX:NewSize=128M
-XX:MaxNewSize=128M
> 새로 생성된 객체들을 위한 공간
9) -Xms1024m
> 이클립스가 사용하는 최소메모리
10) -Xmx4096m
> 이클립스가 사용하는 최대메모리 - 사용할 컴퓨터에따라 할당크기를 변경해줘야됨.
2. 이클립스 Show Heap Status
- Window > preferences > General - Show heap status 체크
3. 스펠링체크 설정 해제
- Window > preferences > General > Text Editors > Spelling - Enable spell checking 체크해제
4. Automatic Updates
- Window > preferences > Install/Update > Automatic Updates - Automatically find new updates and notify me 체크해제
5. 이클립스 인코딩 UTF-8 설정
- Window > preferences > General >Workspace - Text file encoding
'Tool > Eclipse' 카테고리의 다른 글
Eclipse Lombok 적용 (0) | 2022.11.07 |
---|---|
Windows STS 설치 (0) | 2022.10.28 |
STS Java Virtual Machine Launcher 오류 (0) | 2018.10.04 |
SpringSTS Darkest Drak Theme 적용 (0) | 2018.09.21 |
댓글