2010-10-18 107 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>