User Tools

Site Tools


eclipse_내에서_java_api_직접_연동하는법

# 이클립스내에서 Java API 를 바로 연동하는 방법 #

* 이클립스 실행

  1. > Window → Preferences → Java → Installed JREs
  2. > 해당 jre를 선택 후, 우측에 Edit
  3. > JRE Definition 이라는 창이 뜨는데 하단부 JRE system libraries에서 rt.jar 선택(보통 위에서 두번째 위치)
  4. > 우측 Javadoc Location 클릭 → Javadoc URL 을 선택하고 Javadoc location path 를 변경한다.

*Javadoc location path 설정에 API 의 경로를 지정해주는데, Java API가 적혀있는 URL을 적는 방법과 직접 API를 다운받아 로컬경로를 적어주는 두 가지 방법이 있다. (두 가지 방법 중, 하나만 적용하시면 됩니다. 적용방법은 하단 참조)

 (1). URL을 통한 Java API 설정.
 - 버전에 따라 다르겠지만 1.6버전을 기준으로 http://docs.oracle.com/javaee/6/api/ 처럼 흔히 웹에서 보는 API URL주소를 입력해 주면 된다.
   ex] http://docs.oracle.com/javaee/6/api/
 (2). 다운받은 Java API를 로컬로 바라보게 설정
 - (자바가 설치된 경로 ex] C:\java\jdk1.6) 에다가 버전에 맞는 자바API(오라클 홈페이지에서 다운가능)를 다운받아 압축(docs폴더가 들어있음)을 푼다.
   ex] C:\Program Files (x86)\Java\jdk1.6\docs/api
 - Java API 다운로드를 완료한 후, Javadoc location path를 file:/(다운받은 api가 설치된 경로) 로 설정한다.
   ex] file:/C:/Program Files (x86)/Java/jdk1.6/docs/api

(1)의 경우엔 이클립스 내부에서 웹브라우저를 띄운것과 마찬가지기에 인터넷 속도에 따라 로딩속도가 느려질 수 있으며, 인터넷이 안될 경우, API보는것이 불가능하다는 단점이 있다. (2)의 경우엔 API 문서를 다운받아야하는 번거로움이 있지만 내부에 지정된 문서를 참조하는것이기에 로딩속도가 빠르며, 인터넷이 안되는 경우에도 API를 보는것에 제한이 없다.

# 연동된 Java API를 이클립스내에서 사용하는 방법 #

* 소스를 보다가 API를 살펴보고 싶은 Java 관련 클래스나 정보가 있다면 해당 부분에 마우스를 올린 후, shift + F2 를 누르면 이클립스 내에서 탭이 하나 더 생기면서 찾고 싶어하는 부분의 API 정보가 바로 호출된다.

 ex] 소스 내 String 클래스에 마우스를 대고 shift + F2 

이와 같이 설정하면, 따로 프로젝트마다 API를 연동할 필요없이 해당 이클립스내 어디서든 Java API에 바로 접근이 가능하다는 이점이 있다.

eclipse_내에서_java_api_직접_연동하는법.txt · Last modified: 2012/05/08 10:36 by pug