현재 저는 JavaFX로 작업하고 있습니다. JavaFX 메서드 위로 마우스를 가져갈 때마다 다음 오류가 발생합니다.
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
이 문제를 어떻게 해결해야합니까? 메소드에 대한 설명을 볼 수 있도록 javadoc 또는 소스를 어떻게 첨부 할 수 있습니까?
현재 저는 JavaFX로 작업하고 있습니다. JavaFX 메서드 위로 마우스를 가져갈 때마다 다음 오류가 발생합니다.
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
이 문제를 어떻게 해결해야합니까? 메소드에 대한 설명을 볼 수 있도록 javadoc 또는 소스를 어떻게 첨부 할 수 있습니까?
답변:
jar를 다운로드하여 Javadocs를 구성 할 수 있습니다. 기본적으로 javadocs는 인터넷에서 직접 참조됩니다.
완료 단계 :
오프라인 javadocs의 경우 http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html 에서 다운로드 할 수 있습니다 .
Accept License Agreement를 클릭 한 후 javafx-2_2_0-apidocs.zip 을 다운로드 할 수 있습니다.
http://htmlunit.sourceforge.net/apidocs/
가 아니라http://htmlunit.sourceforge.net/apidocs/index.html
어느 프로젝트 / 속성 / 자바 독 위치 도 프로젝트 / 속성 / Java 빌드 경로 / 도서관은 내가 집어까지 저를 도왔 "에 이동하지 않았 주문 및 내보내기 "탭 " 자바 빌드 경로 ", "안드로이드 종속성"및 추가 된 라이브러리 .항아리. 도움이 되길 바랍니다.
또는 다음과 같이 할 수도 있습니다.
1) 해당 방법을 Ctrl + 클릭하여 해당 방법으로 이동합니다. "소스를 찾을 수 없음"이라는 텍스트와 "소스 첨부 .."버튼이있는 새 탭 / 창이 열립니다.
2) "소스 첨부 .."버튼을 클릭합니다.
3) 새 창이 나타납니다. "외부 폴더"버튼을 클릭합니다.
4) JavaFX javadoc 폴더를 찾습니다. Windows에서 기본 설치 설정을 사용하는 경우 폴더 경로는 다음과 같습니다.C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
"C:\Program Files\Java\jdk1.8.0_11\javafx-src.zip"
첫째, 메시지를 받으면
참고 :이 요소에는 첨부 된 소스도없고 첨부 된 Javadoc도 없으므로 Javadoc을 찾을 수 없습니다.
그러면 프로젝트에 필요한 외부 항아리가 이미 포함되어 있음을 의미합니다.
다음 단계는 외부 jar를 해당 javadoc URL과 연결하는 것입니다.
그리고 당신은 모두 준비되었습니다!
"소스 첨부 ..."방법도 작동하지 않았고 여러 가지 방법을 시도했습니다. JavaFX 용 Javadocs는 Program Files \ Oracle \ JavaFX 2.x SDK \ docs에 설치됩니다. Javadocs를 설치하는 또 다른 방법은 다음과 같습니다.
이것이 나처럼 당황한 사람들에게 도움이되기를 바랍니다.
@dhroove의 답변 외에도 (50 담당자가 있으면 의견을 작성했을 것입니다 ...)
링크가 http://docs.oracle.com/javafx/2/api/로 변경되었습니다.
적어도 내 일식은 그의 링크를 사용할 수 없었습니다.
이미 다른 스레드에 있으며 간단한 이클립스 설정만으로 JavaDoc을 자동으로 다운로드합니다 (하지만 처음으로 메소드를 클릭해야 함).
이 트릭은 Eclipse Luna (4.4.2)에서 저에게 효과적이었습니다. 제가 사용하고있는 jar 파일 (htsjdk)의 경우 소스를 별도의 jar 파일 (htsjdk-2.0.1-src.jar로 명명 됨)에 압축했습니다. htsjdk는 오픈 소스이므로) 내 프로젝트의 lib-src 폴더에 저장했습니다. 내 Java 소스에서 항아리에서 사용중인 요소를 선택하고 F3 (Open declaration)을 누르십시오. Eclipse는 클래스 파일을 열고 "Attach source"버튼을 표시했습니다. 버튼을 클릭하고 방금 lib-src 폴더에 넣은 src jar 파일을 가리 켰습니다. 이제 항아리에서 사용중인 모든 항목을 가리키면 Javadoc이 표시됩니다.
Eclipse에서 특정 JAR에 대한 온라인 Javadoc 위치를 지정할 수 있습니다. 이것은 다운로드 가능한 Kafka 용 Javadoc을 찾을 수 없었던 날을 구했습니다.
Package Explorer
오른쪽 (프로젝트의 참조 된 라이브러리 또는 메이븐 의존성 또는 같은 것을 아래) 의도 된 JAR를 클릭 클릭 Properties
.Javadoc Location
.Javadoc location path
Javadoc URL 아래 의 필드에 온라인 Javadoc의 URL을 입력합니다.이 URL은 대부분 /<version>/javadoc/
. 예를 들어, 카프카 2.3.0의 Javadoc과은에 있습니다 http://www.apache.org/dist/kafka/2.3.0/javadoc/ (변경 할 수 있습니다 https
로 http
는 후 잘못된 위치 경고를 제기으로, URL에 Validate...
나를 위해 클릭 ).Eclipse에 Java 소스 코드를 첨부하려면
JDK를 설치할 때 Java 소스 파일도 설치하는 옵션을 선택해야합니다. 그러면 설치 디렉토리에 src.zip 파일이 복사됩니다. Eclipse에서 창-> 환경 설정-> Java-> 설치된 JRE-> 추가로 이동하여 시스템에있는 JDK를 선택하십시오. Eclipse는 이제 대화 상자에있는 JAR을 나열합니다. 거기에서 rt.jar을 선택하고 소스 첨부를 선택하십시오. 기본적으로 이것은 올바른 src.zip을 가리 킵니다. 그렇지 않은 경우 Java 설치 디렉토리에있는 src.zip 파일을 선택하십시오. Eclipse에서 java 소스 첨부 마찬가지로, 시스템에 javadoc을 다운로드 한 경우이 대화 상자에서도 구성 할 수 있습니다.