我正在使用Maven在Eclipse中創建動態Web應用程序。我添加了一些文件夾,例如src/test/java和src/test/resources。另外,我更改了Java Build Path中的庫以獲得JavaSE-1.7。到這里都可以。當我嘗試更改Projects Facet動態Web模塊時,出現了問題。我在同一位置將Java更改為1.7。而且它仍然告訴我,無法將Project Facet動態Web模塊的版本更改為3.0。我已經改變了所有會影響我認為的改變的事物。
3 回答

溫溫醬
TA貢獻1752條經驗 獲得超4個贊
另一種方法是編輯項目構型配置文件本身: org.eclipse.wst.common.project.facet.core.xml
將此行中的動態Web模塊版本更改為3.0- <installed facet="jst.web" version="2.5"/>
然后:
右鍵單擊項目(在“ 項目資源管理器”面板中)。
選擇Maven?更新項目(或按Alt+F5)
您將.settings在Eclipse項目的目錄中找到此文件。

UYOU
TA貢獻1878條經驗 獲得超4個贊
我想我和你有同樣的問題。我的web.xml的版本為2.5,而該項目的動態Web模塊2.3為(右鍵單擊Project-> Properties-> Project Facets->)。
盡管我嘗試將版本從2.3更改為2.5,但ECLIPSE不允許。解決方案:我刪除了“動態Web模塊”標題下的復選標記,保存并擁有“更新項目”。自動重新喚醒將輸入具有正確版本的框。我使用Eclipse Kepler。
添加回答
舉報
0/150
提交
取消