Java를 재발견하고 있습니다. Eclipse에서이 작업을 수행하는 방법에 대해 약간 분실했습니다. 내가 일종의 Visual Studio "개체 브라우저"기능을 찾고 있지만 참조 된 외부 jar 파일 내에서 정의 된 형식의 빠른 목록에 대한 정착거야.Eclipse IDE 내에서 항아리에 존재하는 유형 목록을 표시하려면 어떻게해야합니까?
답변
프로젝트의 빌드 경로에 jar 추가 (오른쪽 클릭 메뉴) 화살표가있는 것처럼 Jar (유리)로 나타나며 디렉토리처럼 열립니다. 이제 열면 클래스가 들어있는 패키지 내용이 표시됩니다.
하지만 javadocs를 먼저 찾도록 조언합니다. javadoc을 가지고있을 때 그 클래스 목록이 필요한 사용자!
한 가지 방법은 jar 파일을 (마치 디렉토리 인 것처럼) 확장하는 것입니다. 그러면 해당 내용이 표시됩니다.
하나의 jar 파일에 형식 목록 만 표시하는 방법을 모르겠습니다.
패키지 탐색기를 사용하면 프로젝트 파일의 내용을 객체로 탐색 할 수 있습니다. 패키지를 확장하면 클래스를 확장하여 클래스의 메소드를 볼 수 있습니다.
마찬가지로 프로젝트에는 프로젝트가 의존하는 jar를 보여주기 위해 펼쳐지는 "참조 라이브러리"섹션이 있으므로 해당 패키지/클래스/메소드를 찾아 볼 수 있습니다.
클래스/인터페이스를 볼 때 F4 키를 누르거나 마우스 오른쪽 버튼 클릭 메뉴를 사용하여 유형 계층 구조에서 볼 수 있습니다.
Cntrl+Shift+T
모든 참조 및 .jar 내에서이 작업을 수행하는
적절한 방법을 모든 유형을, 아래로 나열합니다 :
첫째, ...
프로젝트 속성을 사용하여 프로젝트의 빌드 경로에 항아리를 가져그런 다음 Java Browsing Perspective를여십시오.
프로젝트보기에서 탐색하려는 Jar를 클릭하십시오.
패키지보기에서 각 패키지를 클릭하십시오. 유형보기에 유형이 표시됩니다.
빠른 팁 : CTRL + SHIFT + T (열기 유형 ...)을 사용하면 위치에 관계없이 Eclipse가 Java 유형으로 인식하는 유형을 열 수 있습니다 (병에있을 수도 있음). 그러나 CTRL + SHIFT + R (Open Resource ...)은 현재 프로젝트의 리소스 만 열어서 로컬 클래스에 액세스 할 수는 있지만 병에있는 항목은 열 수 없습니다.
나는 여전히 내 소스/lib 파일 구조를 가장 잘 설정하는 방법에 관한 문제를 해결하려고하고있다. 난 일반 lib 폴더 내에 포함 된 항아리를 확장하려고했는데 아무데도 가지 않았다. 여러분이 제안한대로 "참조 된 라이브러리"노드를 열면 모든 것이 세계와 맞았습니다. 감사! –