У меня есть проект, который использует ant для сборки и ivy для зависимостей. Я хотел бы сгенерировать стартовые сценарии для моего проекта с использованием classpath на основе зависимостей, настроенных в Ivy, тем более что порядок зависимостей может быть важным и должен быть сохранен из порядка в конфигурации ivy.
Кто-нибудь делал это раньше? Мне также нужно сгенерировать относительные пути в classpath, чтобы я не мог использовать абсолютные пути, так как это будет работать только для машины, на которой выполняется сборка.
РЕДАКТИРОВАТЬ: Основываясь на обратной связи, если мы вырежем Айви из уравнения (сделайте решение в каталог по своему выбору), я, возможно, тогда смогу решить список библиотек в порядке. Но как мне сгенерировать classpath, подходящий для стартового скрипта, особенно с относительными путями (относительно моего каталога bin)?
, например
install
/bin <-- scripts here
/lib <-- jars here
Так что в моем bin/start.sh
мне нужно иметь ../lib/
перед каждым указанием фляги, а не полным абсолютным путем.
Спасибо.