在一个文件夹下面有许多.xml文件,现在要规范xml文件中的格式,所以要引入一个dtd文件。
我建立了一个dtd文件,放入同一个文件夹下面。
然后在xml文件中加入 <!DOCTYPE module SYSTEM "note.dtd">
编译的时候没有问题。
但是在启动tomcat 的时候,报了错误。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
org.dom4j.DocumentException: D:\tomcat7\bin\note.dtd (系统找不到指定的文件。) Nested exception: D:\tomcat7\bin\note.dtd (系统找不到指定的文件。)
at org.dom4j.io.SAXReader.read(SAXReader.java:
484
)
at org.dom4j.io.SAXReader.read(SAXReader.java:
343
)
at com.ming800.core.p.service.impl.ModuleManagerImpl.readXmlFiles(ModuleManagerImpl.java:
42
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57
)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
43
)
at java.lang.reflect.Method.invoke(Method.java:
601
)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:
1612
)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
1553
)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:
1483
)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
524
)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
461
)
at org.springframework.beans.factory.support.AbstractBeanFactory$
1
.getObject(AbstractBeanFactory.java:
295
)
|