为什么 FlexMojos“无法解析‘assets/**/*.png’”用于转码”?

发布于 2024-11-26 17:26:05 字数 963 浏览 2 评论 0原文

我正在尝试使用 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 文件夹才能进行编译?如何?

这是我完整的 ${basedir}/pom.xml这里是 $>mvn clean package 的输出。

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

翻身的咸鱼 2024-12-03 17:26:05

很久以前我也遇到过同样的问题。并解决了将 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'.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文