Apache flex 为什么FlexMojos是;无法解析';资产/***.png';用于转码;?
我正在尝试使用FlashBuilder4作为IDE来管理Flex项目。 我正在使用flexmojosApache 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
4.0-beta-7
和FlexSDK4.5.0.19786
在mypom.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脚本带来了一种解决方案,带有相同的错误消息。