我正在尝试在tomcat v6上运行我的Web应用程序,我在v7上测试它并且它工作得很好但是对于这个任务它必须在v6上运行。当我右键单击Web应用程序并run as -> run on server
并选择tomcat v6.0 server at localhost
时,我似乎无法单击finish
按钮。有谁知道为什么?
答案 0 :(得分:3)
它清楚地说“服务器不支持J2EE Web模块规范3.0版”。
只需将您的web.xml更改为2.5版本。
<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">
请务必通过右键单击项目并执行以下操作来更改Project Facet: