`

Cannot change version of project facet Dynamic Web Module to 2.5

 
阅读更多

对于eclipse中配置的maven项目,出现:Cannot change version of project facet Dynamic Web Module to 2.5
1、.setting文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,
    修改 <installed facet="jst.web" version="2.5"/>
2.在web.xml中修改
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 id="WebApp_ID" version="2.5">
3、选中工程,右键  Maven->update project ->弹出窗中,选中制定工程后,点击ok按钮即可。
4、以下为 web.xml的各个版本:
@1.web.xml v2.3
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app PUBLIC "-
 //Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
 

<web-app>
 

</web-app>
@2.web.xml v2.4
<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
 

</web-app>
@3.web.xml v2.5
<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns=<a href="http://java.sun.com/xml/ns/javaee" target="_blank">http://java.sun.com/xml/ns/javaee</a>
 
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_2_5.xsd"
version="2.5">
 

</web-app>
@4.web.xml v3.0
<?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">
 

</web-app>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics