Мне был отправлен проект, но все файлы .Jar были опущены.Как я могу определить зависимости проекта? (Какие банки/библиотеки он использует и т. Д.)
Это может показаться наивным вопросом, но какой самый простой способ найти правильные банки для проекта и заставить его работать на моей машине?
Не было управления зависимостями (например, maven), и нет файла сборки или чего-либо подобного. Насколько я знаю, все файлы .jar были загружены вручную, помещены в каталог проекта и добавлены в путь к классам вручную.
Недостаточно получить владельца кода, чтобы отправить мне свой путь к классам, что было бы неудобно, как я могу узнать, что такое все зависимости, и как я могу исправить их правильную реализацию/версию?
Спасибо за ваше время.
Редактировать: Естественно, я мог вручную пройти импорт в верхней части каждого класса, найти его, найти источник, загрузить копию и вручную добавить ее в мой путь к классу, но это кажется слишком неопределенным и неудобным, чтобы быть лучшее решение.
Учитывая, насколько случайно отправитель отказался от файлов jar, я предполагаю, что есть более простой/автоматический способ их найти?
Использование http://www.jarfinder.com/ – Saurabh
Использование jarfinder.com еще не означает, что поиск вручную и добавление каждого .jar? – Paul
Напишите сценарий. сделайте http-сообщения от сценария до jarfinder.com и получите имена баннеров. Простой – Saurabh