Eclipse打开xml文件报校验错误解决办法
XML文件在Eclipse中报校验错误:
The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)"....
web.xml头部配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
解决方法 1:
1:严格按照提示上的顺序重新排列
2:删除<!DOCTYPE......这段内容
3:在eclipse中关闭校验,方法如下:
(1).菜单【Windows】 -【Preperences】-【Validation】
(2).
在右边找到“XML Validator”,取消【Bulid】复选框的选中状态,保持【Manual】 的选中状态,因为我们最后还需要确保XML的正
确性,这个可以通过选择XML文件,在右键菜单中选择【Validate】手工来验证,如果XML有错,会弹出窗口提示,但如果把【Manual】复选框
也取消的话,再手工验证,即使XML真有错,也不会正确提示。
- Java类的第五个成员:内部类
- 【leetcord】Invert Binary Tree 【java】
- 1.封装集合
- LRU缓存介绍与实现 (Java)
- 去哪网实习总结:java读写excel表格(JavaWeb)
- java NIO 实现
- java socket 通信示例
- Java深入 - Java 内存分配和回收机制-转
- Java关键字final、static使用总结
- eclipse从数据库逆向生成Hibernate实体类
- 正确编译和运行带package的文件(使用javac和java命令行)
- 使用Java快速实现进度条(转)
- Java Swing创建自定义闪屏:在闪屏上添加Swing进度条控件(转)
- Java实现动态编译的两种方式
- Spring学习笔记-springMVC基于注解的控制器(基本概念)
- java对象引用和值引用,特殊的String!
- java遍历map的集中用法(执行效率)
- Spring---AOP简介
- java基础--高薪技术--JDK1.5新特性
- java中super关键字小结