为什么 FlexMojos“无法解析‘assets/**/*.png’”用于转码”?
我正在尝试使用 Flash Builder 4 作为 IDE 来 mavenize 一个 Flex 项目。 我正在使用 flexmojos 4.0-beta-7
和 flex sdk 4.5.0.19786
。
在我的 pom.xml
中,我有:
<build>
<sourceDirectory>${basedir}/src/main/flex</sourceDirectory>
...
</build>
并且我有这个目录结构 ${basedir}/src/main/flex/assets/icons/**.png
。
我有 ${basedir}/pom.xml
。我按照 OpenScales fx 示例 作为我的项目的模型。
FlashBuilder 编译正常,但调用 $>mvn clean package
会引发许多无法解析 'assets/icons/*.png' 进行转码
错误。
是否必须显式添加 assets
文件夹才能进行编译?如何?
I'm trying to mavenize a Flex project using Flash Builder 4 as IDE.
I'm using flexmojos 4.0-beta-7
with flex sdk 4.5.0.19786
.
In my pom.xml
I have:
<build>
<sourceDirectory>${basedir}/src/main/flex</sourceDirectory>
...
</build>
and I have this directory structure ${basedir}/src/main/flex/assets/icons/**.png
.
I have ${basedir}/pom.xml
. I followed OpenScales fx samples as a model for my project.
FlashBuilder compiles normally, but invoking $>mvn clean package
lots of unable to resolve 'assets/icons/*.png' for transcoding
errors are raised.
Does assets
folder have to be added explicitly for compiling? How?
Here it is my complete ${basedir}/pom.xml
and here the output from $>mvn clean package
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很久以前我也遇到过同样的问题。并解决了将
Embed
指令中的所有路径从'assets/icons/food_fr.gif'
替换为'/assets/icons/food_fr.gif'.
I had the same problem a long time ago. And solved it replacing all the paths in
Embed
directives from'assets/icons/food_fr.gif'
to'/assets/icons/food_fr.gif'
.