dtd文件文件怎么调用?
在一个文件夹下面有许多.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 ) |