Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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
Flex 3 css嵌入抛出;样式表中的嵌入指令无效';linux上的错误_Css_Apache Flex - Fatal编程技术网

Flex 3 css嵌入抛出;样式表中的嵌入指令无效';linux上的错误

Flex 3 css嵌入抛出;样式表中的嵌入指令无效';linux上的错误,css,apache-flex,Css,Apache Flex,我们有一个flex应用程序,它使用mxmlc ant任务在windows box上可以很好地编译,但是当我们尝试在linux上运行相同的构建脚本时,它会抛出“样式表中的嵌入指令无效”错误,表明它无法解析图像文件的路径 请找个人。告诉我在windows和linux上,在CSS文件中查找图像文件的方式是否有差异 FlexSDK版本是3.3。windows和linux上都使用相同的sdk。不确定这是否已被未来的3.x SDK修复 提前谢谢 我们在准备使用ant任务构建项目时遇到了类似的问题。我们正在l

我们有一个flex应用程序,它使用mxmlc ant任务在windows box上可以很好地编译,但是当我们尝试在linux上运行相同的构建脚本时,它会抛出“样式表中的嵌入指令无效”错误,表明它无法解析图像文件的路径

请找个人。告诉我在windows和linux上,在CSS文件中查找图像文件的方式是否有差异

FlexSDK版本是3.3。windows和linux上都使用相同的sdk。不确定这是否已被未来的3.x SDK修复


提前谢谢

我们在准备使用ant任务构建项目时遇到了类似的问题。我们正在linux下开发。在Flex builder中,查找图像没有问题,只是添加了路径。与蚂蚁任务,以及有问题


通过将所有需要的图像复制到临时创建的src/images子目录,解决了问题。然后编译器不再抱怨了。构建之后,ant正在删除我的临时目录。

我昨天遇到了这个问题。我使用的解决方案是让ant将.css文件临时复制到src目录的根目录,以便在编译过程中匹配嵌入路径。按照以下脚本中当前.css文件复制到“target.css”的方式操作:

    <target name="compile css">

    <copy file="${css-dir}/${css}.css"
          tofile="${resources}/target.css"/>

    <java jar="${FLEX_HOME}/lib/mxmlc.jar"
          fork="true"
          failonerror="true"
            >

        <arg value="-debug=false"/>
        <arg value="-optimize=true"/>

        <arg value="+flexlib=${FLEX_HOME}/frameworks"/>

        <arg value="${resources}/target.css"/>
        <arg value="-output=${css-output}/${css-swf}.swf"/>

        <arg line="${libraryPathArgumentLine}"/>

        <arg value="-static-link-runtime-shared-libraries=true"/>

    </java>

    <delete file="${resources}/target.css"/>
</target>


您的箱子是否正确?(区分大小写)谢谢adam,是的,我已经验证了所有文件名的大小写是否正确。我们正在使用绝对路径(例如/assets/images/buttondown.png)引用css文件中的所有嵌入图像。这肯定是样式表中的路径问题,而不是Ant文件中的路径问题(例如样式表的路径)?我曾经遇到过ant中文件路径跨平台不同的问题(linux路径跨平台工作,windows路径不跨平台工作)