问题标签 [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.
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:
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”文件,让我们保留当前的基础设施,我将不胜感激。
apache-flex - 带有配置文件的条件 Maven 构建部分?
我正在使用 Maven 和 Flex Mojos 插件构建一个 Flex 应用程序。我现在想用一些额外的库编译应用程序的替代版本,以启用自动化功能测试。为此,我需要在 pom 中更改两件事:
- 额外的依赖
- 构建部分中 Flex Mojos 插件的额外配置
我在 pom 中创建了一个配置文件,旨在构建替代版本并添加了额外的依赖项。但是我想知道如何在构建部分指定 Flex Mojos 插件的额外配置。
我应该将构建部分中的完整插件配置重新定义(复制和修改)到我的配置文件中,还是有其他方法可以做到这一点?
maven - flex-mojos 的问题
如果我在http://flexmojos.sonatype.org/getting-started.html上尝试入门,我会遇到一些错误。有人可以帮帮我吗?我是 maven 的新手,但由于它是一个入门,我希望一切都会顺利......不是。
错误:
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 的中央存储库下载项目而不是构建它。
我错过了什么?
css - 如何使用纯 Maven 将多个 css 文件编译成单独的 swf?
现在我在 antrun 执行中使用应用任务。
我如何在纯 Maven 中做到这一点?没有antrun插件?
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”相同的编译器版本。我的插件看起来像
有人可以帮忙吗??
apache-flex - 使用 flex-mojos 将 swf 资源处理到自定义文件夹
如何配置copy-flex-resources
目标和swf
依赖项以将 swf 文件复制到我的网络应用程序中的自定义文件夹?默认情况下,它会复制到 web-app 根目录。
更多关于copy-flex-resources
目标的信息:
https ://docs.sonatype.org/display/FLEXMOJOS/Copy+Flex+Resources
apache-flex - 如何在 Maven 中设置 swc 主题?
我无法像在 Eclipse 中那样通过更改项目属性中的主题来在 Maven 中设置自定义主题。
我注意到依赖项中的主题 swc,编译器找到了它,但主题没有改变。
谁知道如何在 Maven 中设置自定义主题?
java - 如何在依赖检查之前运行 maven 插件
我想在依赖检查之前运行 maven-install-plugin 。我怎样才能做到这一点?插件配置: