eclipse更改J2EE对应的Web版本

xiaoxiao2021-02-28  31

起因: 项目是从外部导入到eclipse中,添加Tomcat 7失败,别的项目没有问题。 Properties –> Server中显示如下 This project is not associated with any servers. Properties –> Targeted Runtimes中显示如下 Tomcat 7不可用 选项卡Server右键 –> Add and Remove中显示如下 选中项目会提示错误 Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules

更改方法 Properties –> Project Facets中,更改Dynamic Web Module的版本 直接更改无法成功,OK不可用,并提示如下错误 Cannot change version of project facet Dynamic Web Module to 2.5. 需要先将Dynamic Web Module的√去掉 –> OK 此时项目去掉了web状态,然后在进行上述的更改版本操作,并重新勾选Dynamic Web Module,OK即可完成更改。 更改完成后可查看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" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">

另附部分J2EE和Web版本的对应关系 J2EE 7 –> Web 3.1 J2EE 6 –> Web 3.0 J2EE 5 –> Web 2.5

转载请注明原文地址: https://www.6miu.com/read-850179.html

最新回复(0)