0

我目前正在将当前由 Ant 构建的 Flex 项目转换为由 Maven 构建的项目。

我收到以下错误:

Could not resolve <s:SWFLoader> to a component implementation.

<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" 
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx">

似乎存在未解决的依赖关系。这些是我在 pom.xml 中的依赖项

    <dependency>
        <groupId>com.adobe.flex.framework</groupId>
        <artifactId>flex-framework</artifactId>
        <version>4.5.0.19786</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>com.adobe.flex.framework</groupId>
        <artifactId>framework</artifactId>
        <version>4.5.0.19786</version>
        <type>swc</type>
    </dependency>

我必须在 pom.xml 文件中添加什么?

编辑:以下似乎不起作用,错误保持不变

<dependency>
    <groupId>com.adobe.flex.framework</groupId>
    <artifactId>spark</artifactId>
    <version>4.5.0.19786</version>
    <type>swc</type>
</dependency>
4

1 回答 1

0

尝试使用mx:SWFLoader命名mx空间。

于 2012-01-09T14:18:54.333 回答