Имам тази настройка: Eclipse java проект, плъгин IvyDE, ivy.xml файл в моя проект, зависимост от tomcat 6.0.35 с catalina и други модули, ivy резолвери, конфигурирани за maven2 ibiblio и други. Модулът catalina разрешава в maven2. Но артефактите tomcat 6 в maven2 не включват източници на tomcat. източниците могат да бъдат намерени в zip в архивите на apache.
Вече се опитах да публикувам източниците в споделено от екип хранилище на ivy, но не намерих начин да го направя, така че IvyDE classpath контейнерът да го вземе. Имаме споделено от екип копие на публичната catalina и други модули tomcat в нашето споделено от екипа хранилище. Мислех да добавя ръчно източниците там, но как да го направя правилно с контролни суми? Друга идея, да създам свой собствен catalina-extend проект със зависимост от публични catalina и публикувани артефакти catalina.jar плюс zip източник? Изглежда, че експериментирам още два дни... не може да е толкова трудно??