1. 程式人生 > >Eclipse Porject Facets 下沒有 Dynamic Web Module 問題

Eclipse Porject Facets 下沒有 Dynamic Web Module 問題

本檔案並非原創是參照別人的部落格寫的。

切換到 Navigat 檢視,開啟專案目錄.setting裡的org.eclipst.wst.commom.project.facets.core.xml檔案, 

<faceted-project>標籤下新增 <installed facet="jst.web" version="3.0"/>

<?xml version="1.0" encoding="UTF-8"?>

<faceted-project>

<installed facet="jst.web" version="3.0"/><!-- Dynamic Web Module 3.0 -->

<runtime name="Apache Tomcat v8.0"/>

<secondary-runtime name="jdk1.8.0_162"/>

<installed facet="java" version="1.8"/><!-- JDK 1.8 -->

    <installed facet="wst.jsdt.web" version="1.0"/><!-- JavaScript 1.0 -->

</faceted-project>

也可以從別的web專案中找到相同的檔案,複製一下。

另一種解決方法:

解決步驟:

1、進入專案目錄,可看到.project檔案,開啟。

2、找到<natures>...</natures>程式碼段。

3、在第2步的程式碼段中加入如下標籤內容並儲存:

<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>

4、在eclipse的專案上點右鍵,重新整理專案。

5、在專案上點右鍵,進入屬性(properties)

6、在左側列表專案中點選選擇“Project Facets”,在右側選擇“Dynamic Web Module”和"Java",點選OK儲存即可。