2015-10-21 3 views
0

Даже прежде чем я вывешиваю этот вопрос, позвольте мне сказать, что я нашел ссылку, которая, возможно, отвечает на мой вопрос, и здесь Create a subset of a Java Eclipse project based on dependencies of one source fileНужна дерево зависимостей всех файлов проекта (на основе импорта)

Так , почему я задаю этот вопрос? Последний ответ был в 2012 году. Могут быть некоторые обновления, которые произошли за последние 3 года, и поэтому хотели знать, есть ли у вас какие-либо обновления по этому поводу.

Теперь наступил мой вопрос Я вхожу в проект рефакторинга, который имеет много проектов и классов Весь проект построен на RAD и имеет некоторые проекты, такие как Online, Batch и еще несколько. Всего есть 12 проектов В качестве первой части рефакторинга мы отделяем пакетные и онлайн-проекты, я должен найти все зависимости каждого файла в пакетном проекте в онлайн-проекте и получить дерево или иерархическую структуру, чтобы я мог легко проанализировать влияние и приступить к шагам в начале процесса рефакторинга.

Короче говоря, я должен получить весь импорт в каждом файле проекта Batch, получить его зависимости от онлайн-проекта и сделать это рекурсивно для всех импортированных файлов в каждом из импортированных java-файлов и, наконец, получить иерархическая strcuture.

Любая помощь или любые обновления или любые детали будут очень оценены. Я не могу загрузить что-либо из своего офиса, поэтому я буду пытаться получить данные, указанные в приведенной выше ссылке, только после того, как вы вернетесь домой сегодня. Кроме того, я использую 64-разрядную машину Windows7 и JDK7

Спасибо!

С уважением, Ram

ответ

0

я нашел несколько хороших ответов в StackOverflow, хотя я хотел бы опубликовать мое нахождение здесь. Пусть это поможет кому-то в этом нуждается. Он называется VisualJArchitect. Я точно не помню сайт или форум/сообщество, которые привели меня к этому инструменту Но инструмент просто потрясающий. Это лицензия, но они дали время, чтобы проверить ее и работать с ней. Итак, попробуйте и хорошо провести время с ним.

Сайт: http://www.jarchitect.com/

Спасибо!

С уважением, Ram