1. 程式人生 > >myclipse專案轉換成eclipse專案詳細步驟如下

myclipse專案轉換成eclipse專案詳細步驟如下

第一步:先匯入myclipse專案,會報一系列錯

第二部:點選專案,然後按住鍵盤alt+/,會發現有個project faces ,然後點選convert form,,然後選擇dynamic web module(注意選2.5版本的,選擇3.0,tomcat6.0部署不上去),選擇java環境,對應jdk版本 ,選擇javascript,然後點選ok建,會生成web目錄結構,可以刪除webContent目錄結構

第三步:先匯入jstl和standndard兩個架包

第四步:點選專案,然後按住鍵盤alt+/,點選java build path,點選libraries,add jars,引用這兩個架包 ,然後點選右邊的add library,選擇server runtime ,選擇tomcat 6.0,

然後在點選order and export,選擇剛剛新增的tomcat6.9,然後點選ok

第五步:最關鍵的一步,點選專案名,點選window-->show view -->Navigator,你會看到專案左邊會出現一個視窗,這個視窗會詳細展示該web專案的所以檔案,點選.project.xml檔案,把原來的buildSpec替換成

<buildSpec>
        <buildCommand>
            <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.wst.common.project.facet.core.builder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.wst.validation.validationbuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>

在把natures節點替換成

<natures>
        <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
        <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
        <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
        <nature>org.eclipse.jdt.core.javanature</nature>
        <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
    </natures>

,到這已經基本配置ok了,還差最關鍵的一步設定了,點選.settings資料夾,然後點選以component結尾的xml檔案,

<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>修改為

<wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>

把專案吐出的編譯檔案輸出為"專案名稱/build/classes",基本格式如下

<property name="java-output-path" value="/fc_improve/build/classes"/>

到這樣就基本上大功告成了。