Источник артефактов Maven + Flexbuilder и приложение Javadoc - PullRequest
1 голос
/ 17 августа 2011

Я прихожу к вам сегодня с интересным испытанием.

У меня есть проект maven + flexbuilder , который зависит от внешнего артефакта.

Это указывается с помощью следующего объявления:

<dependency>
    <groupId>com.abc.commons</groupId>
    <artifactId>commons-abc-client</artifactId>
    <version>${commons.abc.version}</version>
    <type>swc</type>
</dependency>

Commons-abc-client развернут во внешнем репозитории релизов и недоступен в локальных средах для разработчиков AS.

Артефакт развертывается в удаленном репозитории с помощью следующей команды:

mvn clean source:jar javadoc:jar deploy

Если я запускаю

mvn eclipse:clean flexmojos:flexbuilder -DdownloadSources=true -DdownloadJavadocs=true

Зависимость от commons-abc-client генерируется правильно (указывая на загруженную версию для локального хранилища) и показывает, что источник

Попытка открыть любой из источников в commons-abc-client приводит к ошибке.Кажется, что он ищет ресурсы изнутри SWC, а не в прилагаемой банке.

Есть идеи об обходных путях?

...