Я пишу приложение Swing Java с помощью Java Development Tool (JDT) следующим образом.Проведите анализ Java-проекта с помощью JDT
Входной: проект Java
Выход: все названия элементов в этом проекте (пакет, класса, метод, поле и т.д.) и т.д.
До сих пор я понял, что как разобрать один файл Java для сбора информации с использованием JDT для создания соответствующих Аннотация Синтаксическое дерево (AST). Однако этот подход приведет к отсутствию аналитической информации (например: Получить все методы, которые вызывают один и тот же метод).
Как я могу разобрать проект от абсолютного пути, применяя JDT без разбора всех одиночных .java файлов независимо друг от друга?
Может показаться, что мы не можем разобрать проект без запуска в плагине среде. Помоги мне. – ducanhnguyen