자바개발자를 위한 이클립스 세팅 + 플러그인 설치 for eclipse4.2

By | 2012/07/19

자주 하는일은 아니지만,
하게 될때 시간도 많이 걸리고,
엄청나게 귀찮은게 바로 환경세팅이다.

다른 것보다 헷갈리기가 쉬운게
이클립스의 플러그인 설정인데,
안까먹기위해서 정리.

1. 이클립스 다운로드

이클립스는 많은 버전이 있고,
플러그인이 미리 설치되어있는 버전이 있느데 javaee개발을 위한 이클립스를 다운받아서
자기 컴터의 어딘가의 적당한 곳에 압축을 푼다.

나의 경우는 D:\eclipse[버전] 의 형식으로 푼다.
이번에는 4.2버전이므로
「D:\eclipse4.2」가 되겠다.

아래는 다운로드 페이지 링크
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor

받고나서 적당한 폴더에 압축을 풀텐데
이클립스를 돌릴때에 메모리 부족으로 이클립스가 뻗는경우가 종종있다.
이클립스 압축을 푼 폴더로 이동해서 eclipse.ini파일을 수정해서 메모리를 좀 올려주자.
XXMaxPermSize, Xms, Xmx의 설정만 변경해주면 된다.
수치는 너무 크지 않게 적당히 정하면 된다.

--launcher.XXMaxPermSize
512M
--launcher.XXMaxPermSize
512m
-Dhelp.lucene.tokenizer=standard
-Xms512m
-Xmx1024m

2. JDK설정

– 이클립스에서 기본적으로 사용할 java환경을 설정하자.
Window -> Preferences를 클릭하면 팝업창이 뜨는데 아래와 같다.
팝업창에서 Java -> Installed JERs를 클릭 하면 아래와 같은 창이 나오는데
Add를 누른다.

그러면 Installed JRE Types: 라고 JRE의 타입을 선택하는 페이지가 나오는데,
그냥 「Standard VM」으로 하고 Next를 클릭

아래와 같은 화면이 나오면 Directory를 선택하고 JDK를 설치한 경로를 선택후 Finish를 눌러준다.

잘 설정됐다!

3. WAS서버(톰캣 설정)

Window -> Preferences의 Server를 클릭하면 다음과 같이 된다.

Add를 클릭

톰캣의 버전을 선택하는 부분이 나오는데,
자신의 PC에 인스톨한 톰캣을 선택(나중에 더 추가가능)
나는 우선 6.x로 선택.

Browse를 눌러서 자신이 인스톨한 톰캣폴더를 지정

Finish를 누르면 톰캣이 추가되어있다~

4. 디폴트 인코딩 설정

Window -> Preferences에 들어가서

General -> Workspace에들어가면 하단에 Text file encoding이 있는데 여기서
Ohter를 선택해주고 UTF-8을 선택하자.

————————————————————————–
이제부터 필요한 플러그인들을 설치해보자.

내가 꼭 필요로 하는 플러그인으로는 아래의 플러그인 들이 있는데,
어떻게 설치하는지 알기위해 SVN과 Spring Tool Suite만 설치해보자.
그외 플러그인은 각자 필요한 대로 설치하면 된다.

Subversion플러그인 설치 (Subclipse를 설치하겠삼)

Subversive와 Subclipse가 있으니, 좋은쪽으로 설치하면 된다.
Subversive는 eclipse공식 플러그인이라,
Help → Install New Software → 「Juno – http://download.eclipse.org/releases/juno」의 리스트에있다.
Subclipse는 Update Site에 http://subclipse.tigris.org/update_1.8.x을 설정해서 인스톨한다.

아래와 같이 subclipse와 SVNKit을 둘다 설치해야된다.

이제 next, 라이센스계약에 오케, finish로 설치를 시작해보자.

인스톨하는 중간에 검증되지 않은 프로그램이라고 나오는데 그래도 설치할래?
라는 메세지가 나온다. 무조건 설치하자.
그리고 이클립스를 재시작한다.

Spring Tool Suite 플러그인 설치

help → Install New Software에 들어간다음 Work with: 에 아래와 같은 주소를 넣어주자.
「http://dist.springsource.com/release/TOOLS/update/e4.2」
그중에 필요한걸 알아서 설치하면된다.

나는

Atlassian Connector
Core / Eclipse Integration Commons
– Eclipse Integration Commons
– SpringSource Tool Suite Dashboard
Core / Groovy/Grails Tool Suite
Core / Spring IDE
Core / STS
Extensions (Incubation) / Spring IDE
Extensions / Spring IDE
– Spring IDE Maven Support
Uncagegorized
– AspectJ Development Tools
정도를 설치했다. 설치하고 싶은 내용은 사람마다 다를테니 잘 보고 설치하자.

여기서 「Next」→ 「동의」→「Finish」이다.

추천 플러그인들.
아래 링크는 누군가가 이클립스의 플러그인을 정리해놓은 것이다.
http://www.fromdev.com/2012/01/25-best-free-eclipse-plug-ins-for-java.html

위의 플러그인에 없는것중에 내가 사용하는 것으로는
JUnit과 연동되어서 테스트를 조금 더 편하게 개발할 수 있게 해주는
MoreUnit
MoreUnit소개 – by Outsider

클래스도나 시퀀스 다이어그램을 그려주는 공짜 플러그인인 AmaterasUML

힙덤프, 메모리덤프를 분석할 수 잇는 Memory Analyzer (MAT)등이 있다.

설치방법은 위에 나왔던 SVN이나 Spring Tool Suite와 별다르지 않으므로 큰 문제없이 설치할 수 있을 것이다.

그럼 이클립스로 즐겁게 개발합시다~~~