2007-11-15

统一eclipse java项目和flexbuilder项目

关键字: eclipse, FlexBuilder, 项目布局,

一般情况下,前台(flex)和后台(java)开发人员会在两个项目目录下,两个IDE来开发
但将flex项目和java项目集中到一个项目目录中会有很多好处,客户端程序员和后台开发人员都有一份完整的项目源代码,可以很方便的进行项目的整体构建,项目源码管理也会方便一点。

当然你的项目目录要好好布局一下,要把flex代码和java代码分开,免得互相混淆


FlexBuilder是基于eclipse的IDE,因此它的项目基本配置和标准eclipse项目都是一样的,都是.project文件
打 开.project文件,我们可以看出flex项目和java项目下的buildSpec和natures不同,java项目是 org.eclipse.jdt.core.javabuilder,flex是 com.adobe.flexbuilder.project.flexbuilder
我们把flex和java项目的buildSpec和natures合并就可以统一IDE
合成后的.project会是这样:

xml 代码
 
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <projectDescription>  
  3.     <name>flexcrm</name>  
  4.     <comment></comment>  
  5.     <projects>  
  6.     </projects>  
  7.     <buildSpec>  
  8.         <buildCommand>  
  9.             <name>org.eclipse.jdt.core.javabuilder</name>  
  10.             <arguments>  
  11.             </arguments>  
  12.         </buildCommand>  
  13.         <buildCommand>  
  14.             <name>com.adobe.flexbuilder.project.flexbuilder</name>  
  15.             <arguments>  
  16.             </arguments>  
  17.         </buildCommand>         
  18.     </buildSpec>  
  19.     <natures>  
  20.         <nature>org.eclipse.jdt.core.javanature</nature>  
  21.         <nature>com.adobe.flexbuilder.project.flexnature</nature>  
  22.         <nature>com.adobe.flexbuilder.project.actionscriptnature</nature>         
  23.     </natures>  
  24. </projectDescription>  


另外再把flex项目下的.flexProperties和.actionScriptProperties拷到java项目下

这样我们可以用FlexBuilder和eclipse打开这同一个项目,这个项目就能在不同的IDE下面同时工作了。
评论
发表评论

您还没有登录,请登录后发表评论

JeffreyHsu
搜索本博客
我的相册
92091484-18ed-4826-a14c-75984172a2c0-thumb
我的P8
共 8 张
存档
最新评论