Flash编译器不允许重写



我被指派从事Java/Flash/BlazeDS项目。当我提取项目代码时,我需要运行Ant脚本作为设置的一部分。这个脚本最终编译了Flash代码,如下所示。

<exec executable='"@{sdk}/bin/mxmlc.exe"' failonerror="true" >
    //A bunch of <arg> tags
</exec>

上面使用的sdk属性指向我们公司要求我们使用的一个公用文件夹。路径以/sdks/4.1.0结束。

此Ant脚本由于以下错误而失败。

Method marked override must override another method.
override public function getPropertyType(propertyName:String):String

出现错误的类扩展了AbstractEntityMetadata,根据API,它确实具有getPropertyType函数。但它看起来可能已经被添加到"用于Java EE 4.5的Adobe数字企业平台数据服务"中

我猜/sdks/4.1.0应该受到谴责。然而,我将sdk路径指向FlashBuilder4.5的/sdks/4.5.1目录,但仍然会出现同样的错误。

有人知道发生了什么事吗?

用新版本替换libsfiber.swc文件。您可以使用FlashBuilder的eclipsepluginscom.adobe.flexbuilder.project_4.5.1.313231fiberSwcs4.5libs文件夹中的一个。

相关内容

  • 没有找到相关文章

最新更新