web工程程序没错,包上面显示错误
来源:互联网 发布:linux服务器需要重启么 编辑:程序博客网 时间:2024/04/26 00:28
web工程程序没错,包上面显示错误
问题描述
新建的 web 工程,添加程序后,手动把 Web Module 改成了3.1,导致包上面显示错误,包下面的程序没有错误标记。
原因
查看 web.xml 文件才找到原因:
web.xml 中的 XML schema, namespace 和 web 版本不匹配,还是原来的 2.5 版本,3.1 版本的 XML schema, namespace 和2.5 版本有所区别。
问题解决
原来 web.xml 文件 schema, namespace:
<web-app version="2.5" 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_1.xsd">
改为3.1 版本的 schema, namespace:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
保存后,包上的错误标记消失。
参考:
web.xml deployment descriptor examples
阅读全文
0 0
- web工程程序没错,包上面显示错误
- 开发插件上传npm 包上面
- 不设置classpath可以编译简单的java程序没错(java.lang.NoClassDefFoundError错误)
- web工程 编译 @Override 错误
- 配置文件显示Web错误
- Eclipse开发明明没错报红叉错误
- 算法---程序的灵魂,没错就是灵魂!
- web工程中出现的错误
- 创建的Dynamic web工程没有显示web.xml?
- 页面登录cookie<在程序里写关于在浏览器页面上显示访问错误3面后返回登录面>
- if标签,逻辑没错,就是没有显示出内容
- 页面在IE中排版错误,但是FF中没错
- gradle配置没错,但是就是启动有错误的解决办法
- ASP二级域名程序(对,没错,不是URL转发)V2
- jquery在eclipse工程中错误显示的解决
- java读取web工程目录之外的图片并显示
- web工程加载到eclipse可能出现的错误
- web工程各种缺少jar包报的错误
- LintCode解题记录17.9.9
- C++大数相加
- Median of Two Sorted Arrays
- 动态规划之最长公共子序列、最长公共子串和背包问题
- 欢迎使用CSDN-markdown编辑器
- web工程程序没错,包上面显示错误
- sssp整合分页之完成修改操作(二)【修改状态下Ajax验证用户名可用性】
- CheckBox
- 物理规划
- Spring注解注入示例
- CentOS下安装VMware tool
- Python数据挖掘与机器学习_通信信用风险评估实战(4)——模型训练与调优
- PAT练习题004
- Android 开启关闭连接Wifi的工具类