Eclipse解決搭建Web工程時Cannot change version of project facet Dynamic Web Module to 3.0

用Eclipse 搭建Web項目時,在Project Facets提示如下錯誤:

解決方案:

在Eclipse搭建項目的目錄:找到:.settings 目錄下org.eclipse.wst.common.project.facet.core.xml 文件,然後打開:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.7"/>
  <installed facet="jst.web" version="3.0"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>

把 jst.web 換成3.0 即可

最後把項目中:web.xml 頭部換成

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
  xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="
    http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章