Maven + Flexbuilder工件源和javadoc附件

时间:2011-08-16 21:54:31

标签: java maven flexbuilder

今天我带着一个有趣的挑战来找你。

我有一个 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开发人员的本地环境中不可用。

使用followind命令将工件部署到远程存储库:

mvn clean source:jar javadoc:jar deploy

如果我跑

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

正确生成对commons-abc-client的依赖(指向已下载到本地的repo版本),并显示源已附加。

尝试打开commons-abc-client中的任何源会引发错误。看起来它似乎是从SWC内部查找资源而不是附加的jar。

关于解决方法的任何想法?

0 个答案:

没有答案