=== Обновлено ===
Я попытаюсь перефразировать это, чтобы получить больше ответа. Имеет ли артефакт Javadoc в Ivy файл jar или zip? Или я могу определить артефакт как URL, похожий на http://download.oracle.com/javase/1.5.0/docs/api/?
Я знаю, что вы можете определить артефакт Ivy как URL для загрузки файла, но я не хочу этого делать.
=== Оригинал ===
Я использую Ivy для управления зависимостями в большом проекте, состоящем из нескольких Java-проектов. Каждый проект компилируется сервером Hudson и публикуется в Ivy. Каждый проект строит свой jar времени выполнения, исходный jar и javadoc jar. Кроме того, Hudson публикует Javadoc по URL-адресу на веб-сервере.
Что я хочу сделать, так это указать в моем ivy.xml для каждого проекта, что Javadoc публикуется по какому-то URL. В моих зависимых проектах я хочу, чтобы Ivy разрешил эту зависимость и предоставил ее команде javadoc в ant в качестве аргументов для подзадачи.
В конце я хочу следующее: Проект A опубликовал Javadoc на http://someurl/A/javadoc
Проект B зависит от A, и его Javadoc опубликован в http://someurl/B/javadoc
В javadoc проекта B, где используются классы из проекта A, я хочу, чтобы он связывался с URL-адресом проекта A.
Идеи