无法将项目facet Dynamic Web Module的版本更改为3.0? [英] Cannot change version of project facet Dynamic Web Module to 3.0?

查看:792
本文介绍了无法将项目facet Dynamic Web Module的版本更改为3.0?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用maven在Eclipse中创建动态Webapp。我添加了一些文件夹,如 src / test / java src / test / resources 。此外,我更改了Java Build Path中的库以获取JavaSE-1.7。这一切都可以到这里。



当我尝试更改项目方面动态Web模块时出了问题。我在同一个地方将Java更改为1.7。它仍然告诉我,不能将项目facet Dynamic Web Module的版本更改为3.0。



我已经改变了所有会影响变化的想法。

解决方案

我更新了我的 web.xml


$ b $
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
version =3.0>
< display-name> Servlet 3.0 Web应用< / display-name>
< / web-app>

然后只需 Maven - >更新项目...


I am using maven to create a dynamic webapp in Eclipse. I added some folders like src/test/java and src/test/resources. Also I changed the library in Java Build Path to obtain the JavaSE-1.7. It's all OK up to here.

When I tried to change the Projects Facet Dynamic Web Module something went wrong. I had change the Java to 1.7 in the same place. And it still told me, cannot change version of project facet Dynamic Web Module to 3.0.

I have changed everything that would effect the changing I think.

解决方案

I updated my web.xml

<web-app 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"
    version="3.0">
    <display-name>Servlet 3.0 Web Application</display-name>
</web-app>

and then just Maven -> Update Project ...

这篇关于无法将项目facet Dynamic Web Module的版本更改为3.0?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆