【Maven-Eclipse】Cannot change version of project facet Dynamic Web Module to 2.5.

maven的web項目導入到Eclipse裏面後報瞭如題的異常。


      項目上面有個紅色叉叉,但是卻看不到哪裏錯了,從右邊看到說不能更改到2.5的版本。

解決方案:

      進入項目根目錄下有一個.setting文件夾。在哪個目錄下有一個文件:org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <runtime name="tomcat7"/>
  <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"/>
  <installed facet="jst.jaxrs" version="1.1"/>
  <installed facet="jst.jsf" version="2.0"/>
</faceted-project>
      上面第6行,version="3.0"因爲這個導致了異常,手動修改成2.5然後更新項目即可。

發佈了54 篇原創文章 · 獲贊 67 · 訪問量 48萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章