차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:eclipse [2014/03/18 14:03] V_Ltech:eclipse [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
 +{{tag>tech eclipse java}}
 +======이클립스 (Eclipse)======
 +
 +  * http://www.eclipse.org/
 +  * [[http://www.eclipse.org/downloads/|받기]]
 +
 +
 +GUI 에디터가 없어 플러그인을 설치해야 한다. 
 +
 +
 +
 +
 +  * VISUAL EDITOR
 +  * VISUALSWING4ECLIPSE
 +  * GWT DESIGNER
 +  * JIGLOO
 +  * WINDOW BUILDER PRO
 +  * EASYECLIPSE
 +  * JFORMDESIGNER
 +
 +시스템 요구사항
 +
 +다음과 같은 소프트웨어가 필요할 수 있다.
 +
 +  * 이클립스 유로파 
 +  * JDK(자바 개발 키트)
 +  * Java EE 개발자를 위한 이클립스 IDE 
 +  * JRE(자바 런타임 환경)
 +  * 아파치 톰캣
 +  * 애플리케이션은 아파치 톰캣을 컨테이너로 사용한다.
 +  * MySQL V5.0
 +  * 자바 퍼시스턴스(Persistence) API
 +
 +=====자동완성=====
 +아무래도 비주얼 스트디오에 익숙해지다보니 자동완성이 바로바로 안떠주는게 너무 불편하다-_-;;;;
 +
 +어찌됬건 설정만 하면 이클립스도 자동완성이 뜨긴 한다.
 +  Window - Preferences - Java - Editor - Content Asist 에서 필요항목 체크 (영문)
 +  창 - 환경설정 - Java - 편집기 - 컨텐츠 지원 에서 필요항목 체크 (한글판)
 +
 +하지만 거의 하위 속성,메소드 같은 것들이 있다면 뜨지만 맨바닥에서 뜨진 안는다.
 +
 +그럴때는 ctrl + space
 +
 +
 +=====패키지별 차이점=====
 +
 +===Eclipse Java(Eclipse IDE for Java Developers)===
 +
 +모든 자바 개발자를 위한 툴로서, Java IDE(Integrated Development Environment, 통합개발환경), CVS(Concurrent Versions System, 동시 버전관리 시스템), XML Editor와 Mylyn(효율적 개발을 위한 Eclipse만의 UI)이 포함되어 있다.
 +
 +===Eclipse JEE(Eclipse IDE for Java EE Developers)===
 +
 +JEE와 웹 어플리케이션 개발자를 위하여, 자바 IDE(Integrated Development Environment, 통합개발환경), JEE와 JSF를 위한 도구, Mylyn(효율적 개발을 위한 Eclipse만의 UI)외에 많은 것이 포함되어 있다.
 +
 +===Eclipse C/C++(Eclipse IDE for C/C++ Developers)===
 +
 +C/C++ 개발자를 위한 도구이다.
 +
 +===Eclipse RCP(Eclipse for RCP/Plug-in Developers)===
 +
 +이클립스 플러그인이나 RCP(Rich Client Applications)를 개발하고자 하는 사람에게 가장 완벽한 툴이다. SDK 전체와 개발 툴, 그리고 소스코드가 들어 있다.
 +
 +===Eclipse Classic===
 +
 +이클립스 플랫폼과 자바 개발 툴, 그리고 플러그인 개발 환경과 소스코드 마지막으로 사용자와 개발자를 위한 문서를 포함하고 있다.
 +
 +===WTP(Web Tools Platform) Project all-in-one===
 +
 +이 클립스의 서드파티 중 하나인 BEA에서 배포한 IDE이다. 이클립스 플랫폼에 JEE와 웹 어플리케이션 개발 환경을 포함하였다. 다국어 지원가능한 소스와 그래픽 에디터를 포함하고 있으며, built-in 어플리케이션을 위한 마법사와 배치, 실행, 테스트가 가능한 API를 포함하고 있다. WTP All-in-one은 2.x까지만 배포되고 3.x부터는 WTP라는 이름으로 본연의 Web Tool의 기능만을 가진 IDE로 배포되고 있다. 또한 EPL(Eclipse Public License)에 따라 BEA에서 기능을 추가한 상업용 패키지도 판매하고 있다.
 +
 +
 +
 +=====참조.=====
 +
 +  * Babel Project 설치법: http://khmirage.tistory.com/249
 +  * Babel Project 페이지 : [ http://www.eclipse.org/babel/downloads.php ]
 +
 +  * Juno 4.2 용은 아직 안나왔다.  --- //[[[email protected]|V_L]] 2012/07/07 12:38//
 +
 +
 +
 +
 +  * 출처: [[|]]
 +
 +^  누구나 수정하실 수 있다.  문법은 [[wiki:syntax]]참조하라. |
 +