Мне сложно найти документацию/учебники или просто получить обзор зависимостей, не вдаваясь в какой-то спиральный кошмар.
Независимо от ваших мнений по Maven есть, тот факт, что, имея некоторое представление о Maven поможет вам много, тем более, что многие проекты используют его и еще более особенно в частном случае Apache Camel, который имеет множество модулей.
У меня даже есть проблемы с тем, чтобы привести примеры в работу, так как это бесконечная компиляция, запуск, поиск, повторная процедура. Может кто-нибудь порекомендовать некоторые информационные ресурсы для кого-то, кто не согласен с maven-pressure
Интересная часть заключается в том, что с Maven это было бы очень легко, но неважно. Перейдите на страницу maven generated website, посмотрите на модули Camel :: Examples, нажмите на любой из образцов и проверьте Зависимости (под Информация о проекте). И удачи с ручной настройкой по классам, потому что каждый проект имеет приличную кучу зависимостей, если вы берете транзитивные один во внимание :)
Update: Как отмечался в другом ответ, образцы на самом деле приходят с Ant build.xml
. Или вы могли бы использовать MOP плюнуть путь класса для вас или даже непосредственно запускать исполняемые классы, как это:
mop run org.apache.camel:camel-example-pojo-messaging org.apache.camel.spring.Main
Любой из этих вариантов будет намного проще, чем настройка пути к классам вручную.
Он не хочет дополнительных репозиториев, он вообще не хочет использовать maven. – Jherico
Спасибо! Это именно то, что я искал! – neheh
Альтернатива моему ответу заключается в том, чтобы создать свой собственный скрипт ant и загрузить все зависимости вручную ... Я дал ему более простое решение. Он выполнил свою * цель * компиляции проекта, если не ответил на свой вопрос напрямую. Это не то, что вы хотите, а то, что вам нужно. ;-) –