2010-10-18 69 views
3

我使用Flex Builder为我的Flex应用程序与Blaze DS生成数据绑定。当我从Flex Builder编译我的pp时,一切正常。但是当我尝试使用Maven进行编译时,我遇到了缺少库的问题。Maven和Flex Builder

我发现行家错过以下库:

  • fds.swc,fds_rb.swc
  • fiber.swc,fiber_rb.swd
  • serializers.swc,serializers_rd.swc

作为一种暂时的解决方案,我将这个库添加到我的Maven仓库中,并且一切似乎都正常,但我想知道将正确的库添加到我的pom.xml中的名称

+0

深港西部通道从哪儿得到了你的库您添加到maven的回购? – khmarbaise 2010-10-18 07:18:04

+0

我从Flex Builder安装中拿走了它们。 – Worker 2010-10-18 07:56:25

回答

1

首先,你真的使用“Flex Builder”(例如, v3)还是使用“Flash Builder”(v4)?

此外,您是否使用Flexmojos编译Maven中的Flex项目?

无论如何,您可以/应该只使用由Sonatype/Flexmojos设置的Adobe Flex Maven存储库。它位于:

https://repository.sonatype.org/content/groups/flexgroup/

我使用的Nexus代理这个仓库的我,但你可以只将它添加到您的pom.xml文件(S)。希望这可以帮助。

0

由于您提到的SWC不是由Adobe开源的,并且不包含在sdk中,我们发现手动将它们上传到我们的回购库是克服破损构建的唯一方法。

欢呼

0

你可以找到在这个仓库现在

<repository> 
    <id>sinusgear</id> 
    <name>SinusGear repo</name> 
    <url>http://maven.sinusgear.com/maven_repo/</url> 
</repository>