idea中的xml放在resource底下能加载到吗? idea怎么创建xml文件
更新时间:2021-09-12 03:00:29 • 作者:CECIL •阅读 8318
- IDEA 无法读取项目的xml配置文件,找不到路径是为什么
- 如何解决idea中XML配置文件里面的URI is not registered问题
- IDea开发工具无法将src目录下的资源文件xml发布到classes中?
- Loading XML bean definitions from class path resource [spring/applicationContext.xml]加载到
IDEA 无法读取项目的xml配置文件,找不到路径是为什么
1.将所有资源文件放在resources文件夹下
这样做很方便,比较容易想到,但是层次性就很差了,比如mybatis的映射配置文件mapper.xml,本来需要放在特定的包里面,与dao层,service层等层次为同一个层级,如今只能放在resource文件夹下,不方便分层;
2.如果该项目是maven项目:
配置maven的pom文件配置,在pom文件中找到<build>节点,添加下列代码:
<build><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes></resource></resources></build>
我尝试过将directory修改为具体的放置配置文件的包,即修改成 src/main/java/lj/ncepu/mapperXML,然后<include>标签里面也做了很多修改和尝试,始终无法访问到配置文件;
如何解决idea中XML配置文件里面的URI is not registered问题
直接点击红色报错的 DTD ,出现一把红伞,选择Fetch external resource即可解决
IDea开发工具无法将src目录下的资源文件xml发布到classes中?
project->properties->java build path->source 修改对应目录的default output floder到项目名/WEB-INF/classes
Loading XML bean definitions from class path resource [spring/applicationContext.xml]加载到
这个看来是SPRING配置文件没有加载进来 导致BEAN找不见。APPLICATONCONTEXT.XML 配置文件在某个包下吗,如果是的话在WEB.XML配置中CLASSPATH*:XXX/applicatonContext.xml 尝试一下!