개발 이야기/이클립스

이클립스로 JAVA API 열기

시반 2007. 12. 21. 14:48

인터넷을 돌아다니다 이클립스에서 클래스의 API문서를 열수있도록 하는 기능이 있다는 사실을 알게되어 소개한다

출처는 무소유 평상심 님의 블로그입니다.

사용된 Eclipse SDK Version: 3.1.1라고 하셨는데 상위 버젼에서도 동일한 설정을 유지하고 있더군여

제가 확인한건 3.1.2 와 3.2.1 이었습니다.

 

Eclipse에서 해당 API문서를 볼수 있는 방법은 Java Class에 커서를 놓고 Shift + F2 누르면  됩니다.

하지만 그러기 위해선 간단한 설정이 필요하다는 거...

 

기본적으로 세팅을 하지 않는다면 다음과 같은 화면이 나오게 됩니다.

 

 


해결 방법은 해당 프로젝트를 선택하고  마우스로 Right Button을 Click하여 Popup을 호출하여

Properties Window를 호출합니다.

 

 

오른쪽의 Java Build Path 를 클릭하고 JRE System Librart의 트리를 확장하여 rt.jar 트리도 확장을 하면 Javadoc location이라는 속성이 보인다. 클릭하여 Edit버튼을 클릭하여 아래와같이 값을 세팅합니다.

 

 

위의 화면의 경우 java API가 있는 경로를 지정해주는 경우입니다만 웹URL인 경우엔 혹여나 인터넷이 끊겨있다면 볼수 없구

그래서 로컬로 지정했습니다. documenatation을 풀고 위 화면처럼 경로명을 지정해도 됩니다만

전 다음과 같이 압축된 파일형태로 지정했습니다.

 

 

Archive path는 압축파일 위치를 말하는 거구 Path within archive는 압축파일내 api 위치를 말합니다.

첨에 압축파일만 지정하면 되는줄 알았는데 빈 페이지만 뜨더군여.

아래항목에 대하여 browser 버튼을 클릭하면 압축파일내 파일정보가 표시됩니다.

기본적으로 api가 위차하는 폴더가 표시됩니다(위의 화면의 docs/api)

결국 기냥 닫으면 docs/api로 설정.

그럴거면 기냥 디폴트값으로 압축파일을 선택시 지정되었슴 편했을거라는 생각도 잠시 해봤습니다.

 

적용하여 JRE Class변수에서 Shift + F2를 누르면  클래스의 API로 이동한 익스플로러 창이 열리게 됩니다.

F1을 누를 경우엔 이클립스 내부에서 Java API로 연결하여 볼수 있습니다.