Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Flex:在Mac OS Catalina上安装mxml编译器时出现问题_Java_Apache Flex_Ant_Mxml - Fatal编程技术网

Java Flex:在Mac OS Catalina上安装mxml编译器时出现问题

Java Flex:在Mac OS Catalina上安装mxml编译器时出现问题,java,apache-flex,ant,mxml,Java,Apache Flex,Ant,Mxml,我正在读布鲁斯·埃克尔的《用java思考》一书。对于Flex章节,我尝试安装mxml编译器。当我做这件事的时候,一些问题出现了。我所做的: 我安装AIRSDK是因为我读到使用mxml编译器是一件非常麻烦的事情,之后我安装了ApacheFlexSDK安装程序,因为我发现这是安装编译器最简单的方法。最后,为了构建安装程序,我下载了ant并进行了下一步: 在apache flex sdk安装程序文件夹的ant_on_air目录中,我运行: ant-DFLEX_HOME=/path/to/apache/

我正在读布鲁斯·埃克尔的《用java思考》一书。对于Flex章节,我尝试安装mxml编译器。当我做这件事的时候,一些问题出现了。我所做的: 我安装AIRSDK是因为我读到使用mxml编译器是一件非常麻烦的事情,之后我安装了ApacheFlexSDK安装程序,因为我发现这是安装编译器最简单的方法。最后,为了构建安装程序,我下载了ant并进行了下一步: 在apache flex sdk安装程序文件夹的ant_on_air目录中,我运行: ant-DFLEX_HOME=/path/to/apache/flex/sdk-DAIR_HOME=/path/to/air/sdk 并获取下一个错误: 汇编:

构建失败 /Users/pavel1709/Desktop/apache-flex-sdk-installer-3.3.2-src/ant_on_air/build.xml:139:问题:无法创建任务或类型compc 原因:名称未定义。 措施:检查拼写。 操作:检查是否已声明任何自定义任务/类型。 措施:检查是否发生了任何/声明

如果我们进入/Users/pavel1709/Desktop/apache-flex-sdk-installer-3.3.2-src/ant_on_air/build.xml,我们将看到:

   <target name="compile" 
        description="Compiles the SWC.">
        <compc 
            output="${LIBRARY_DIR}/${LIBRARY_NAME}.swc"
            swf-version="23"
            debug="${DEBUG_FLAG}"
            failonerror="true"
            fork="true"
            maxmemory="512m">
            <source-path path-element="${SOURCE_DIR}"/>
            <source-path path-element="${basedir}/locale/{locale}"/>
            <source-path path-element="${basedir}/external"/>
            <load-config filename="${FLEX_HOME}/frameworks/air-config.xml"/>
            <external-library-path file="${AIR_HOME}/frameworks/libs/air/airglobal.swc" append="true"/>
            <external-library-path file="${basedir}/external/libs" append="true"/>
            <include-classes>AntClasses</include-classes>

        </compc>
    </target>

蚂蚁类
139行是maxmemory=“512m”,但我很确定问题不在其中。 如果你能帮我解决这个问题,我会很高兴的。
谢谢

你能告诉我你安装了哪个FlexSDK吗?