男儿欲遂平生志,六经勤向窗前读。这篇文章主要讲述maven创建的quickstart 识别不到applicationContext.xml相关的知识,希望能为你提供帮助。
【maven创建的quickstart 识别不到applicationContext.xml】1、错误
maven项目java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be resolve
2、描述:
用
maven
创建的
quickstart
项目,配置
好了 Spring
xml配置文件,启动报错
maven项目java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be resolve
ApplicationContext appCon = new ClassPathXmlApplicationContext("applicationContext.xml");
3、分析:
maven-quickstart 项目的 classpath 默认是 src/main/java,当我们把 applicationContext.xml 放置到 src/main/java 文件下,运行确报错“ 资源找不到” ,说明 maven 打包运行的时候,没有将 *.xml 文件包含进去,手动配置添加即可,配置如下:
< build> ...< !--加如下配置防止maven打包时xml文件或properties文件打包不进去--> < resources> < resource> < directory> src/main/java< /directory> < includes> < include> **/*.properties< /include> < include> **/*.xml< /include> < /includes> < filtering> false< /filtering> < /resource> < /resources> ... < /build>
推荐阅读
- 应用程序池DefaultAppPool提供服务的进程关闭时间超过了限制的解决办法
- SWA2G422&485JK2G基础篇: 手机APP通过APMACBind方式绑定W5500(以太网)设备,实现MQTT远程通信控制
- Idea搭建SpringBoot时,SpringApplication.run报错
- This application failed to start because no Qt platform plugin could be initialized.
- SpringBoot——@SpringBootApplication注解分析
- App工程结构
- 药店碧莲是啥意思?为啥网上都在讨论药店碧莲?_其它聊天
- 周星驰搞笑表情包大全_其它聊天
- QQ影像怎样下载?QQ影像下载图文图文详细教程