2016-08-09 3 views
1

클래스의 소스를보고 작업 및 구현 방법을 알고 싶습니다.소스 클래스를 찾을 수 없습니다.

내가 Ctrl 키를 나는이있어 I 클래스의 소스보고 싶은 클래스 & 클릭 누르고 있으면 :

screen shoot image of problem

이것에 대해 어떤 생각을 가지고 있지 않습니다와 나는 문제를 검색하려고 노력하지만, 나는 아무것도 찾을 수 없었다. 이걸 좀 도와 줄 수 있을까요?

+1

오류는 매우 명확합니다. javafx 소스는 jar 파일에 포함되어 있지 않습니다. 소스 [here] (http://hg.openjdk.java.net/openjfx/8/master/rt)를 얻을 수 있습니다. –

+0

나는 linke에서 그것을 고치는 방법을 알고있다. 그런데 jdk8을 설치합니다 !!! –

+1

"Frisch"가 가리키는 소스를 다운로드하고 "attach source"를 클릭 한 다음 다운로드 한 소스 파일을 – ravthiru

답변

0

Eclipse (및 다른 IDE)는 해당 소스가 실제로 로컬에있는 경우에만 외부 라이브러리의 소스 코드를 표시 할 수 있습니다.

즉, 프로젝트 설정에서 프로젝트에 사용할 라이브러리 및 JRE/JDK 런타임 환경을 정의합니다. 일반적으로 JRE/JDK와 함께 제공되는 JAR에는 "소스 코드가 첨부되었습니다." 하지만 그렇지 않다면 두 가지를해야합니다.

  1. 어딘가에서 해당 소스 코드 아카이브를 구하십시오. 대부분 사용자의 시스템에 있습니다 (일반적으로 사용중인 제품의 일부 (JDK 또는 타사 라이브러리)이기 때문에).
  2. 그런 다음 해당 소스 코드를 어디에서 찾을 수 있는지 eclipse에 알려줘야합니다.

귀하의 경우 : JavaFX 소스 코드가 JDK와 함께 배포 될 수 있습니다. 표준 "첨부 소스"방식을 사용하여 해당 zip 파일을 선택하기 만하면됩니다. 따라서, 먼저 로컬 시스템에서 javafx-src.zip 파일을 찾을 수 있는지 확인하십시오. 그렇지 않다면; here 번으로 가십시오.

+0

감사의 작품 나는 zip 파일을 다운로드 한 다음 추가 경로를 클릭하고 zip 파일을 선택하고 작업을 클릭하십시오. Elliott Frisch도 고스트와 같은 방식으로 고맙습니다.하지만 귀신이 잘 설명해주기 때문에 명확하게 이해하지 못합니다. 모두에게 감사합니다. –

+0

대단히 환영합니다. – GhostCat

관련 문제