Spring问题 - 必须有偶数个URI

时间:2016-11-24 14:54:43

标签: java spring drools

启动tomcat服务器时出现以下错误。

org.xml.sax.SAXParseException; lineNumber: 8; columnNumber: 151; SchemaLocation: schemaLocation value = 
'http://www.springframework.org/schema/beans
 http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
 http://drools.org/schema/drools-spring 
 http://www.springframework.org/schema/util 
 http://www.springframework.org/schema/util/spring-util-3.1.xsd' must have even number of URI's.

但是我的xml有不同的

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:drools="http://drools.org/schema/drools-spring"
    xmlns:util="http://www.springframework.org/schema/util"
    xsi:schemaLocation=
       "http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
   http://drools.org/schema/drools-spring
   http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-container/drools-spring/src/main/resources/org/drools/container/spring/drools-spring-1.0.0.xsd
   http://www.springframework.org/schema/util
   http://www.springframework.org/schema/util/spring-util-3.1.xsd">

有drools-spring-1.0.0.xsd参考。我不知道为什么错误信息中没有显示。请建议。

提前致谢。

1 个答案:

答案 0 :(得分:0)

感谢Klaus Groenbaek和laune的线索。当我解压缩jar时,我已经看到目标文件夹中存在的文件没有条目,我maven清理并安装了项目,并且还修改了其他论坛中建议的模式的顺序。问题现已解决。