在將flex轉為web項目時,發現沒有add web project capability,後來在工程的.project檔案中刪除<nature>org.eclipse.wst.common.project.facet.core.nature</nature>便可以看到此項.
也可直接用下面的覆蓋,覆蓋後就已經成為了web項目
<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>com.adobe.flexbuilder.project.flexnature</nature>
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
.project檔案是一個XML檔案,裡面定義了本工程的結構:
工程名<name></name>
工程注釋描述<comment></comment>
運行時需要的額外Eclipse外掛程式<natures></natures>,及其具體載入方式資訊<buildSpec></buildSpec>