본문 바로가기

프로그래밍

[Spring/SVN/eclipse](1)eclipse와 Spring(STS)설치하기


[Spring/SVN/eclipse](1)eclipse와 Spring(STS)설치하기

실수로 몇개 파일을 지움에 따라 eclipse의 설정들이 틀어져서 이해할 수 없는 문제들이 발생하고,
재설치가 답임을 깨달은 지금...

매번 검색하면서 찾기가 짜증나는 지금 이 모든 절차를 정리해두기 위해 글을 씁니다.

첫번째 준비물 및 설정하기 : 이클립스 설치 및 eclipse.ini초기 설정
정확하게 이해하고 진행하는 것은 아니나, 평소 사용했던 스타일대로 설정하였습니다.
설치는 eclipse 사이트에서 자신에게 필요한 버전의 eclipse를 다운로드 받으면됩니다.
이후에 설정에 대한 자세한 얘기는 
등 다양한 곳에 메뉴얼이 있습니다.

이것조차 매번 찾고 이게 맞나 저게 맞나 하기 싫어서 정리중이니, 간단히 몇개만 이곳에 적겠습니다.

eclipse.ini에 설정할 내용
  1. java vm설치 경로 설정
    • spring은 java기반이니 당연히 필요한 절차입니다.
    • 내부에 -vmargs라는 항목이 있는데 그 위에 적어주세요.
    • -vm [javaw.exe 가 있는 경로와 파일명]
      • ex ) 
      • -vm
        C:\Program Files\Java\jdk1.7.0_71\bin\javaw.exe

 2. OutOfMemoryError 방지를 위한 heap 크기 설정

    • -vmargs 아래에 설정합니다. 
    • 요즘 컴퓨터들이 다 램이 높기 때문에 넉넉하게 잡습니다.
    • ex) 
    • -vmargs
    • -Xms512m
    • -Xmx1024m
3. OutOfMemoryError : PermGen space error 방지를 위한 PermGen 크기 설정
    • 위 같은 에러를 본적 있는분들을 늘려주시는게 좋겠네요.
    • 위와 마찬가지로 -vmargs 아래에 설정합니다.
    • ex)
    • -XX:PerSize=64M
      -XX:MaxPermSize=128M          
사실 1번만 설정해도 됩니다. 
2번, 3번은 선택적입니다.
이제 이클립스를 실행합니다. 저는 kepler버전 사용중입니다.


또 다시 설치하여 이런 화면을 보게 되네요.. 아오..


welcome은 닫으면 차후에는 안나옵니다. 
다양한 기능등에 대해 설명하니 각 링크들을 읽어보시는 것도 괜찮을 겁니다.


이클립스 설치 및 기본 설정은 여기서 마치겠습니다.

이미 블로그에 글을 쓴 적이 있는 것 같은데, 괜히 복잡했던 것 같아서, 
최대한 간소화 할 수 있도록 쓰고 있습니다.
다음은 STS설치하기를 해야겠네요.. 다음 이 자리에서..