在Flex项目中使用Maven
?
?这个操作过程是互动的,因为这里面需要获取关于这个项目的一些信息:
?
通过这个操作,我们会创建一个目录结构,这个目录结构就是maven默认约定的目录,同时,还可以帮助你生成一个pom.xml的mvn配置文件。
?
?
这个目录结构中,在源代码目录中分为两个子目录:
main
test
main中的flex文件夹下是主要源代码
test中的flex文件夹下则是测试用例的源代码
?pom.xml则是这个项目的mvn配置文件。
?
这个时候,你也许会想,我现在虽然有了项目结构目录了,但是我如何使用FlexBuilder来写代码呢??
由于Maven的默认repository里面并没有flexmojos插件的一些内容,我们现在需要告诉maven一个指定的公共仓库来获取他需要的内容。这个设置可以通过在maven的配置文件中设置。
打开这个pom.xml文件,添加如下内容到project标签中:
?
添加了这部分内容后(在这里下载添加完成后的pom文件 ?),我们就可以进入到pom.xml所在的文件夹,使用
mvn flexmojos:flexbuilder
这个命令,这个命令是flexmojos这个插件中的一个命令,他的作用是为你生成flexbuilder所需的项目配置,以便于你可以把这个项目导入到flexbuilder中去。
?这个命令的执行时间会稍长,尤其是你的网络状况不太好的情况下,因为flex-mojos会将flex-sdk下载到maven的本地仓库中。
等这个命令运行完毕后,你就可以在flex builder中导入这个项目,并且开始在flex buider中编写代码了。
在本系列的下一篇文章中,riameeting会继续完善这个maven项目,为其加入svn的管理以及私有仓库的发布设置等。
大小: 100.9 KB