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
Apache flex 为什么FlexMojos是;无法解析';资产/***.png';用于转码;?_Apache Flex_Flash Builder_Flexmojos - Fatal编程技术网

Apache flex 为什么FlexMojos是;无法解析';资产/***.png';用于转码;?

Apache flex 为什么FlexMojos是;无法解析';资产/***.png';用于转码;?,apache-flex,flash-builder,flexmojos,Apache Flex,Flash Builder,Flexmojos,我正在尝试使用FlashBuilder4作为IDE来管理Flex项目。 我正在使用flexmojos4.0-beta-7和FlexSDK4.5.0.19786 在mypom.xml中,我有: <build> <sourceDirectory>${basedir}/src/main/flex</sourceDirectory> ... </build> ${basedir}/src/main/flex ... 我有这个目录结构${b

我正在尝试使用FlashBuilder4作为IDE来管理Flex项目。 我正在使用flexmojos
4.0-beta-7
和FlexSDK
4.5.0.19786

在my
pom.xml
中,我有:

<build>
   <sourceDirectory>${basedir}/src/main/flex</sourceDirectory>
   ...
</build>

${basedir}/src/main/flex
...
我有这个目录结构
${basedir}/src/main/flex/assets/icons/**.png

我有
${basedir}/pom.xml
。我把它作为我项目的榜样

FlashBuilder可以正常编译,但调用
$>mvn clean package
会引发大量
无法解析用于转码的“assets/icons/*.png”错误

编译时是否必须明确添加
资产
文件夹?怎么做


而且。

很久以前我也有同样的问题。并解决了将
嵌入
指令中的所有路径从
'assets/icons/food\u fr.gif'
替换为
'/assets/icons/food\u fr.gif'

请更清楚地绘制目录结构。“我是说资产在哪里?”康斯坦丁纳说。希望现在更加明朗了。请告诉我。在您的错误消息中,我可以找到
'assets/icons/*.png'
。我不明白Maven从哪里弄来的这个字符串。它在你的POM里吗?请从POM或代码中发布对
“资产/图标/*.png”
的引用。也许最好发布所有POM?@Constantiner Pasties for POM.xml和mvn命令输出added.Ok。问题现在已经清楚了。您是否尝试使用
'/assets/icons/food\u fr.gif'
而不是
'assets/icons/food\u fr.gif'
?完美!)显然,FlashBuilder使用或不使用初始斜杠解析资源路径。Maven有点急迫;)非常感谢,我终于找到了这篇文章,否则我就不相信它还能工作了——看看我不得不在这里应用这两种解决方案文档“/”前缀还为Ant脚本带来了一种解决方案,带有相同的错误消息。