问题标签 [flexmojos]

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 投票
1 回答
2066 浏览

apache-flex - 应该使用哪个版本的 flexmojos?

最近我将我的 Adob​​e AIR 项目重组为一个 maven 项目,这样我就可以连接到我的持续集成服务器。我发现让它工作的大部分信息都来自各种博客,这似乎是就 flex 东西而言的唯一途径。

但是,当我决定从哪个超级 pom 继承时,我发现有很多不同的人在使用不同的 flexmojos 超级 pom。

以下是我发现的一些(其中的每一个都被野外的一些例子使用)

各种超级 pom 有什么区别,哪个是事实上的标准?

0 投票
6 回答
2367 浏览

apache-flex - Ubuntu 上的 Adob​​e Flex 开发

我在想以下几点:

  • Netbeans + FlexBeans
  • Maven + FlexMojos

然而:

  • FlexBeans 无法与 FlexBuilder 相比
  • 不确定 FlexMojos 是否支持 Flex 4

你们如何设法在 Ubuntu 上开发 Flex 应用程序?

我个人更喜欢 Netbeans 而不是 Eclipse。Netbeans 有非常好的 Maven 项目支持。所以我在想:

  • “扩展”FlexMojos 以使用 Flex 4
  • 为 Netbeans 分叉或从头开发一个好的 Flex 插件\

有任何想法吗?

0 投票
2 回答
1759 浏览

apache-flex - 使用 flexmojos-maven-plugin 时如何获取信息性编译错误消息?

我正在使用flexmojos-maven-plugin构建我的 Flex 模块。所以在编译阶段我得到

org.apache.maven.plugin.MojoExecutionException:编译错误!

没有关于错误发生的位置(在哪个源文件)以及编译错误的性质的信息。如果有人能指导我如何让 flexmojos-maven-plugin 打印有关编译错误的更多信息,我将不胜感激。

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 投票
1 回答
350 浏览

apache-flex - 如何在 flexmojos Maven 插件中使用依赖而不是 loadExterns?

flexmojos 插件的文档指出 loadExterns 参数已弃用,并建议:“使用类型为“xml”和分类器“link-report”的依赖项(http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/compile -swf-mojo.html#loadExterns ) 。有人可以解释或展示如何做的例子吗?

谢谢!

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 回答
428 浏览

unit-testing - 更改 flexmojo 为空中应用程序提供测试支持的问题

我想使用 flexmojos 3.9-SNAPSHOT 测试空气应用程序和空气库。然而,虽然 flexmojos 确实支持 air,但它会尝试使用 flash player 运行构建生成的 swf,并且由于我需要使用 air 原生库,我想使用 adl(AIR 调试启动器)运行测试。

为此,我将 github.com 中的 flexmojos 克隆到此存储库 (http://github.com/mi007/flexmojos)。然后,我创建了一个类,该类为生成并运行的 TestRunner.swf 文件创建了一个 -app.xml:adl TestRunner-app.xml

但是,在Test结束之前,它应该调用13540端口的服务器报告一些东西。发生这种情况时,我收到以下错误:

我知道它之前在 13539 端口成功调用了服务器,因为它在控制台上打印了测试结果。我也知道它正在打开端口 13540,因为我能够远程登录到它。但是,由于某种原因,它无法从空中应用程序连接。

鉴于情况,我有以下问题:

1) 是否有任何好的文档可供我阅读以了解此安全框架的工作原理?我发现的唯一文档非常混乱。

2)有人对可能发生的事情有任何想法或暗示吗?

3) 我在某处读到 flexmojos 破解了安全框架,以便 flex 应用程序可以在测试期间毫无问题地打开到 localhost 的套接字。有没有关于如何完成的文档?

谢谢,

0 投票
2 回答
2492 浏览

java - 我们什么时候应该迁移到 Maven 3?

我们的项目非常需要迁移到 Flexmojos4 来进行修复,但这需要 Maven 3。我们的项目广泛使用 Maven,我们非常喜欢它,但对其进行了大量配置。在十几个模块之间,我们可能有 50 多页的 XML 配置。

我们还使用 Eclipse 并大量使用 M2Eclipse 插件。我们还使用以下 Maven 插件:

  • 资源
  • 版本号
  • SQL
  • 休眠3
  • Flexmojos
  • 集会
  • 码头
  • 货物
  • 罐子/战争

和其他几个。阅读这个博客让我觉得 Eclipse Indigo 是它可以一起工作的时候。我们应该在什么时候投入时间采取行动?

0 投票
3 回答
802 浏览

apache-flex - Maven release:perform 似乎破坏了 build-helper:add-source

我有一个相当简单的 Flex SWC 模块,它是通过 Maven Flexmojos 插件编译的。该模块还在 generate-sources 阶段使用 flexmojos:generate 目标来创建我的 Java 服务和域类的 Actionscript3 等效项。常规源位于 中src/main/flex,生成的源位于src/main/flex-generated. 生成的源代码未检入 Subversion。像许多其他 flexmojos 用户一样,我使用 build-helper:add-source 目标将第二个源代码树添加到我的编译中。这几个月来一直运行良好,Maven 输出通常如下所示:

请注意 flex 编译器源路径如何很好地表示两个源目录。此设置将成功打包、安装和部署 SWC 工件。但是,现在我们希望使用 Maven 发布插件来自动化发布过程。release:prepare目标运行良好。但是,release:perform 目标失败了,因为 flex 编译器由于某种未知原因没有收到生成的源目录:

请注意,文件是在正确的位置生成的,正确调用了构建助手,但是 flex compiler.source-path 缺少生成的源目录,因此会产生 Flex class-not-found 错误。这个问题令我惊讶的是 release:prepare 在分叉的 Maven 生命周期中执行了 [clean, verify] 并且它可以工作,但是 release:perform 没有......所以它似乎不是叉子就是问题所在。

下面是 build-helper 插件的配置:

请注意,如果我放弃 build-helper 插件并使用 flexmojo 的 sourcePaths 配置,那么一切正常。

但是 sourcePaths 已被弃用,对于那些拥有多个 flex 源代码树的人来说,前进的道路是 build-helper。

0 投票
2 回答
404 浏览

apache-flex - 将编译的 Flex 应用程序和其他资源发布到 Maven 中的目录?

我刚刚使用 Flex-Mojos 在 Maven 中进行了所有设置和编译,现在我的下一个问题是如何将我编译的应用程序连同其 Web 资源“发布”到任意目录。它有一些需要复制的 PHP 脚本,当然还有 html 包装器。如果我要在 Ant 中执行此操作(这是我来自的地方),我会执行以下操作:

由于这是 Maven 并且项目管理的方法非常不同,我应该怎么做才能做到这一点?我需要一种相当简单的方法来在浏览器中测试我的应用程序(不是单元测试,请注意),我该怎么办?