2011-01-25 2 views
10

com.sun.javadoc eclipse 가져 오기에서 "com.sun.javadoc 가져 오기를 사용할 수 없습니다."라는 오류 메시지가 나타나면 패키지가 설치되어 있지 않은 것 같습니다. 웹 사이트 http://download.oracle.com/javase/1.5.0/docs/guide/javadoc/doclet/spec/index.html?com/sun/javadoc/package-summary.html을 보면 API 만 표시되지만 다운로드 할 수는 없습니다. 어떻게 JDK의 tools.jar를 일반적 이클립스 프로젝트의 클래스 경로에 포함되지 않습니다Eclipse에서 com.sun.javadoc. *을 가져 오는 방법?

+0

왜 가져 오기를 시도 할 수 있습니까? 실제로 프레임 워크 자체를 확장하려고합니까? 주석 (예 : 프로젝트에서 javadoc 명령을 실행)을 구문 분석 할 때만 javadoc 주석을 코드 내에서 사용하려면 javadoc 라이브러리를 가져올 필요가 없습니다. –

+0

Java 클래스를 구문 분석하여 XML 형식 – Pool

+0

으로 변환해야합니다 http://jakarta.apache.org/bcel/ –

답변

23

Eclipse 환경 설정에서 "JDK X.Y.Z"라는 Installed JRE를 정의하고 해당 라이브러리의 일부로 tools.jar을 포함합니다. 그런 다음 JRE "JDK X.Y.Z"를 사용하도록 프로젝트 환경 설정을 변경합니다.

다른 접근법은 프로젝트 라이브러리에 tools.jar을 추가하거나 프로젝트 경로에 가리키는 것입니다.

+1

이것은 내가 찾고 있던 것입니다 Bert – Pool

+0

@ 수영장 : 당신은 내 구세주, 당신에게 명성입니다! – chaosguru

2

http://java.sun.com/j2se/javadoc/faq/index.html#com.sun.javadoc

을 수행 할 수 있습니다. 가능한 경우 com.sun. * 코드를 사용하지 않아야합니다.

+1

어쩌면 당신이 맞을지 모르지만 어쨌든 그것을 사용해야합니다 덕분에 – Pool

+0

더 나은 방법이있을 수 있지만 [Oracle JavaDoc] (https : // docs.oracle.com/javase/7/docs/jdk/api/javadoc/doclet/com/sun/javadoc/package-summary.html)에는 이러한 클래스를 직접 호출하는 방법을 보여주는 예제가 있습니다 ._Package com.sun.javadoc 도크 렛 API (Javadoc API라고도 불린다)는, 클라이언트가, 소스에 짜 넣어지고있는 javadoc 코멘트를 포함 해, 프로그램 및 라이브러리의 소스 레벨의 구조를 조사하는기구를 제공합니다. _ – michaelok

4

JDK 설치의 Tools.jar을 프로젝트의 빌드 경로에 추가해야합니다.

패키지 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성으로 이동하십시오. 왼쪽에서 "Java Build Path"를 클릭하십시오. "라이브러리"탭에서 "외부 JAR 추가"를 클릭하십시오. JDK 설치로 이동하여 LIB 폴더로 이동하십시오. tools.jar을 선택하고 괜찮습니다.

관련 문제