配置文件报错:不允许有匹配 [xX][mM][lL] 的处理指令目标。
http://www.68idc.cn/help/buildlang/ask/20150108163110.html
——————————————————————————————————————————————————
框架整合 的时候,XML配置文件大多数情况是从另一个框架里面复制的。
今天在练习整合的时候明明之前的项目对着,但是复制到这个项目后就报错。
错误代码:
<span style="color:#FF0000;">严重: Exception sending context
initialized event to listener instance of class
org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:
Line 1 in XML document from file
[D:\java\File\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\SpringMVC1\WEB-INF\classes\config\spring-common.xml]
 is invalid;
nested exception is org.xml.sax.SAXParseException;
lineNumber: 1; columnNumber: 7; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
 </span>
不允许有匹配 "[xX][mM][lL]" 的处理指令目标。说明XML可能不规范,哪里有些出入?
于是我就Ctrl+Shift+F 格式化了一下代码,然后缩进对齐。
再次部署,没有报错。上网查了下,说是这种异常是XML没有以<?xml version="1.0" encoding="UTF-8"?> 开头,也就是说第一个字符必须是<?xml......
解决方法:
规范的XML格式、
<?xml version="1.0" encoding="UTF-8"?> 必须是XML文件的第一个元素且前面不能空格。
配置文件报错:不允许有匹配 [xX][mM][lL] 的处理指令目标。的更多相关文章
- 【转载】配置文件报错:不允许有匹配 [xX][mM][lL] 的处理指令目标
		
今天编写代码的时候,不小心给一个xml文件的首行加了一行空格,导致了启动报了如题类似的错误,查到一篇文章,顺藤摸瓜发现了这个失误,文章转载如下: 框架整合 的时候,XML 配置文件大多数情况是从另一个 ...
 - 报错 ————  Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
		
报错 <?xml version="1.0" encoding="UTF-8"?> 必须是XML文件的第一个元素且前面不能空格. ### Erro ...
 - org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 6; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
		
Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error ...
 - 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
		
xml文件报错: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标. 指的注意的是规范的XML格式: <?xml version="1.0" ...
 - xml配置问题--------不允许有匹配 "[xX][mM][lL]" 的处理指令目标
		
剪不断,理还乱,是BUG 相遇:不允许有匹配 "[xX][mM][lL]" 的处理指令目标 在编写MyBatic框架时,纯手编写mybatic-config.xml文件,遇 ...
 - Bug解决方案:org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 8; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标
		
十月 17, 2016 10:14:30 下午 org.springframework.context.support.AbstractApplicationContext prepareRefres ...
 - 不允许有匹配 "[xX][mM][lL]" 的处理指令目标
		
八月 , :: 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Se ...
 - Bug01_MyBatis_不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
		
xml 文件格式不正确.一般是开头约束不对. 我出现的问题是:<?xml version="1.0" encoding="UTF-8"?>写了两遍, ...
 - Struts配置文件报错"元素类型为 "package" 的内容必须匹配"
		
报错信息 元素类型为 "package" 的内容必须匹配 "(result-types?,interceptors?,default-interceptor-ref?,d ...
 
随机推荐
- Shell脚本大量示例
			
Shell基础之控制流结构 一.控制结构 几乎所有的脚本里都有某种流控制结构,很少有例外.流控制是什么?假定有一个脚本,包含下列几个命令: #!/bin/sh # make a directory ...
 - 【JS设计模式】温习简单工厂模式、工厂方法模式、抽象工厂模式概念
			
注:空心箭头表示的是种继承关系,工厂类和产品类之间是一种依赖关系.是用箭头加虚线表示的,以下的模型图是用的实线是不正确(时间不够用,在这里我偷懒了.这个习惯不好,呵呵) 简单工厂模式(Simple F ...
 - android笔记---ScrollView
			
<!--在创建xml文件的时候选择ScrollView类型--> <?xml version="1.0" encoding="utf-8"?& ...
 - 移动WEB开发基础入门
			
什么是移动WEB开发,我个人理解就是,将网页更好的显示在移动端的一些设置,简单来说就两点如下: 1.流式布局,即百分比自适应布局 将body下的div容器的样式设置如下: div{ width:100 ...
 - Gunicorn使用详解
			
1.什么是Gunicorn Gunicorn是一个WSGI HTTP服务器,python自带的有个web服务器,叫做wsgiref, Gunicorn的优势在于,它使用了pre-fork worker ...
 - 每日英语:Patent Wars Erupt Again in Tech Sector
			
The long-running patent war among the technology industry's heavyweights just grew a whole lot bigge ...
 - 如何添加Samba用户
			
Window系统连上我们的开发机Linux,自然需要在Samba里添加一个新用户. linux-06bq:/usr/local/services/samba/bin # ./smbpasswd -a ...
 - Django admin 继承user表后密码为明文,继承UserAdmin,重写其方法
			
Django用户继承AbstractUser后密码为明文 其实本不应该有这个问题,却花了我很久的时间,因为还是初学阶段. 造成这个原因是因为在admin注册的生活没有指定Admin 在app的admi ...
 - 使用jQuery清空file文件域的解决方案
			
使用jQuery清空file文件域的解决方案 var file = $("#file") file.after(file.clone().val("")); f ...
 - 大牛总结的Linux提权Exp合集
			
https://github.com/SecWiki/linux-kernel-exploits #CVE #Description #Kernels CVE-2017-1000367 [Sudo] ...