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