gpt4 book ai didi

flash - Flash编译器不允许覆盖

转载 作者:行者123 更新时间:2023-12-02 11:06:15 25 4
gpt4 key购买 nike

我已被分配从事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 Digital Enterprise Platform数据服务”中。

我猜这是 /sdks/4.1.0的罪魁祸首。但是,我将 sdk路径指向了FlashBuilder 4.5的 /sdks/4.5.1目录,但仍然遇到相同的错误。

有人知道发生了什么吗?

最佳答案

用较新版本替换libs\fiber.swc文件。您可以在FlashBuilder的eclipse\plugins\com.adobe.flexbuilder.project_4.5.1.313231\fiberSwcs\4.5\libs文件夹中使用该文件夹。

关于flash - Flash编译器不允许覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9184822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com