问题标签 [flex-mojos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
555 浏览

apache-flex - Can you use a SWF as a dependency for a Flex Mojos Maven build

I have a maven project with flex-mojos 3.1.0. Can I have a module with swf packaging and configure a dependency on it in another module? When I do, I get a compilation error.

module2/pom.xml:

0 投票
2 回答
3402 浏览

apache-flex - 具有 Flex4 设置的复杂 Maven2

我一直在努力让 Maven2 与我合作,并且想知道是否有人对如何使其工作有任何想法......我正在从事一个 Flash 项目,我们正在考虑从我们的混合 Flex4/ FlashCS4 到纯 Flex4 解决方案。我们希望使用 Maven2 构建系统,这样我们的开发人员就不必在他们的机器上手动下载、安装和配置 Flex4。

我已经设法使用带有 Flex4 的 Maven2 创建了一个单模块项目(我正在使用 Sonatype FlexMojos 插件及其位于http://repository.sonatype.org/content/groups/flexgroup/)。在制作这个多模块时,我真的开始遇到麻烦了......

我们的项目组织如下:

基本上,我们的每个模块的源代码位于“src/<modulename>/”下,其测试源代码位于“test/<modulename>/”下,生成的 SWF 文件放置在“bin”中,生成的 SWC 文件放置在在“库”中。我们的资产(我们希望能够使用“@Embed”或“[Embed]”标签引用的东西)位于“share”下。我查看了有关项目继承和聚合的参考资料,但似乎找不到任何可以让我们保留现有项目目录结构的东西。我们希望此迁移尽可能快速、轻松且无中断。如果有人能弄清楚如何创建一个“pom.xml”文件,让我们保留当前的基础设施,我将不胜感激。

0 投票
1 回答
910 浏览

apache-flex - 带有配置文件的条件 Maven 构建部分?

我正在使用 Maven 和 Flex Mojos 插件构建一个 Flex 应用程序。我现在想用一些额外的库编译应用程序的替代版本,以启用自动化功能测试。为此,我需要在 pom 中更改两件事:

  • 额外的依赖
  • 构建部分中 Flex Mojos 插件的额外配置

我在 pom 中创建了一个配置文件,旨在构建替代版本并添加了额外的依赖项。但是我想知道如何在构建部分指定 Flex Mojos 插件的额外配置。

我应该将构建部分中的完整插件配置重新定义(复制和修改)到我的配置文件中,还是有其他方法可以做到这一点?

0 投票
1 回答
3792 浏览

maven - flex-mojos 的问题

如果我在http://flexmojos.sonatype.org/getting-started.html上尝试入门,我会遇到一些错误。有人可以帮帮我吗?我是 maven 的新手,但由于它是一个入门,我希望一切都会顺利......不是。

错误:

0 投票
2 回答
554 浏览

java - 使用 Flex Mojo 的原型创建的新项目抛出无法找到父项目-Maven 异常

这可能是一个愚蠢的问题,但我似乎无法弄清楚。我对 flex 和 maven 完全陌生。

Maven 2.2.1:Maven 2.2.1 解压缩,M2_HOME 设置和存储库更改为指向不同的驱动器位置settings.xml

Flex 4.0:已安装

使用 flexmojo 创建了一个多模块 webapp 项目:

有以下选项

* 创建 *

父 pom 有 swc、swf、war 作为模块。

依赖是war->swf->swc。

将 swf、swc、war 的父 artifactId 分别设置为 swf、swc、test。

在测试文件夹上执行 mvn 时(对于这个问题 clean 或任何东西),我收到以下错误。

看起来它试图从 maven 的中央存储库下载项目而不是构建它。

我错过了什么?

0 投票
0 回答
849 浏览

css - 如何使用纯 Maven 将多个 css 文件编译成单独的 swf?

现在我在 antrun 执行中使用应用任务。

我如何在纯 Maven 中做到这一点?没有antrun插件?

0 投票
2 回答
6834 浏览

maven-2 - Flex 4.1 和 maven2 的 Flex-Mojo/Flex-compiler 版本问题

我的项目 UI 是使用 Flex4.1 构建的。我正在使用 maven2 并试图找出我应该使用哪个 flex-mojo 版本进行编译。

我尝试了以下方法,

但我遇到了问题..

[INFO] Flex compiler and flex framework versions doesn't match. Compiler: '3.2.0.3958' - Framework: '4.1.0.16076'. You can use 'ignoreVersionIssues' to disable this check. Please refer to Flexmojos maven doc. If you prefer fixing it instead of ignoring, take a look at: https://docs.sonatype.org/display/FLEXMOJOS/How+to+set+Flex+SDK+version [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.BuildFailureException: Flex compiler and flex framework versions doesn't match. Compiler: '3.2.0.3958' - Framework: '4.1.0.16076'. You can use 'ignoreVersionIssues' to disable this check. Please refer to Flexmojos maven doc. If you prefer fixing it instead of ignoring, take a look at: https://docs.sonatype.org/display/FLEXMOJOS/How+to+set+Flex+SDK+version at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:699) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.MojoFailureException: Flex compiler and flex framework versions doesn't match. Compiler: '3.2.0.3958' - Framework: '4.1.0.16076'. You can use 'ignoreVersionIssues' to disable this check. Please refer to Flexmojos maven doc.

不太清楚为什么它将编译器版本称为“3.2.0.3958”,尽管我已经定义了与“flex.sdk.version”相同的编译器版本。我的插件看起来像

有人可以帮忙吗??

0 投票
3 回答
2289 浏览

apache-flex - 使用 flex-mojos 将 swf 资源处理到自定义文件夹

如何配置copy-flex-resources目标和swf依赖项以将 swf 文件复制到我的网络应用程序中的自定义文件夹?默认情况下,它会复制到 web-app 根目录。

更多关于copy-flex-resources目标的信息: https ://docs.sonatype.org/display/FLEXMOJOS/Copy+Flex+Resources

0 投票
1 回答
1739 浏览

apache-flex - 如何在 Maven 中设置 swc 主题?

我无法像在 Eclipse 中那样通过更改项目属性中的主题来在 Maven 中设置自定义主题。

我注意到依赖项中的主题 swc,编译器找到了它,但主题没有改变。

谁知道如何在 Maven 中设置自定义主题?

0 投票
1 回答
5177 浏览

java - 如何在依赖检查之前运行 maven 插件

我想在依赖检查之前运行 maven-install-plugin 。我怎样才能做到这一点?插件配置: