我可以使用Maven和FlexMojos来生成swf文件,但因为我有几个mxml文件需要构建,我可以在1个Maven pom文件中构建它们吗?
我知道如果我把它们分成几个项目,Maven可以构建它们。但是因为这些mxml文件有一些共享功能,所以如果我将它们分开,就不容易管理。
另一个问题是swf文件的大小。Flex构建器构建的原始文件大小大约为80KB,但Maven构建的文件大小大约是800KB。这正常吗?
在我看来,这听起来像是一个多模块构建,正是为了实现这些目的。
+-- pom.xml
+-- module1
+--- pom.xml
+-- module2
+--- pom.xml
+-- common
+--- pom.xml
我可以推荐关于这方面的Sonatype书。
您可以创建一个子模块,其中包含多个flex模块。。。
+-- pom.xml
+-- module1
+--- pom.xml
+-- module2
+--- pom.xml
+-- module-flex
+-- pom.xml
+-- mod-flex-1
+-- pom.xml
+-- mod-flex-2
+-- pom.xml
+-- mod-flex-common
+-- pom.xml
+-- common
+--- pom.xml