dtd文件文件怎么调用?

在一个文件夹下面有许多.xml文件,现在要规范xml文件中的格式,所以要引入一个dtd文件。
我建立了一个dtd文件,放入同一个文件夹下面。
然后在xml文件中加入  <!DOCTYPE module SYSTEM "note.dtd">
编译的时候没有问题。
但是在启动tomcat 的时候,报了错误。

Java code?
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)




这个路径应该怎么写啊? 为什么它到tomcat的bin下面去找这个dtd文件?

posted @ 2013-05-30 19:33  月夜风2013  阅读(401)  评论(0编辑  收藏  举报
合肥搬家公司 全自动包装机