2013-12-10 3 views
1

자바 프로젝트 간 메소드 의존성을 분석하기 위해 자바 프로젝트에서 작동해야하는 이클립스 플러그인을 작성 중입니다. 한 Java 파일이 다른 모든 Java 파일의 모든 메서드에 호출하는 호출을 나열해야합니다 (있는 경우) ... 프로그래밍 방식으로 호출합니다.자바 파일 간의 메소드 호출 수 얻기

Reflections를 사용하려고 생각했지만 메서드 호출을 나열하는 자체 파서를 작성해야합니다. 이클립스에는 이것을 달성하기 위해 사용할 수있는 것이 있다고 확신합니다. 정확히 무엇을 찾아야할지 모르겠고 곧 잡초를 잃어 버렸습니다!

도움이 필요하십니까? 감사!

답변

1

JDT (java development toolkit) 프로젝트를 살펴보십시오. IJavaProject 및 공동 작업 클래스로 시작하십시오. 기본적으로 이러한 클래스를 사용하여 Java 프로젝트에서 java 요소의 클래스 경로, 구현 및 참조에 대한 Java 관련 정보를 가져옵니다.

+0

그리고이 경우 SearchEngine 클래스 및 그 사용법을 익히십시오. – nitind