使用Maven / Flex Mojos指定flex-config.xml

时间:2010-05-19 03:20:33

标签: flex maven-2

我必须将现有项目移植到Maven,它包含一个名为“config.xml”的资源,该资源与SWF和HTML一起复制到deploy目录,并在运行时加载以查找一堆WSDL。

Flex Mojos已经开始假设我的xml文件是一个flex-config文件,其中包含编译器的指令,这当然会立即放弃重影。

问题是:如何为编译器指定命名配置文件,以便Maven停止这种废话(以及指定我的编译时选项)?

2 个答案:

答案 0 :(得分:1)

<configuration>
     <configFile>path/to/yourConfigFile.xml</configFile>
</configuration>

https://docs.sonatype.org/display/FLEXMOJOS/compile-swf-mojo.html#compile-swf-mojo.html-configFile

答案 1 :(得分:0)

对不起考古学。如果您只想隐藏一些警告,可以在pom中添加以下内容:

<configuration>
    <!-- Maven is more strict than Flash Builder, so I'm hiding some warnings -->
    <compilerWarnings>
        <warn-no-constructor>false</warn-no-constructor>
    </compilerWarnings>
</configuration>

来自this documentation

compilerWarnings
  A list of warnings that should be enabled/disabled
  Equivalent to -compiler.show-actionscript-warnings,
  -compiler.show-binding-warnings,
  -compiler.show-shadowed-device-font-warnings,
  -compiler.show-unused-type-selector-warnings and -compiler.warn-*
  Usage:
  <compilerWarnings>
    <show-actionscript-warnings>true</show-actionscript-warnings>
    <warn-bad-nan-comparison>false</warn-bad-nan-comparison>
  </compilerWarnings>