如题,最近试着用gradle建java项目,在打包成jar包后,却一直找不到spring配置文件。
请大神们指点一下。我自己一个人捣豉了两天还是没找出原因来。
以下是项目的结构:
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
晓呆同学 2016-03-23 04:10最佳回答 专家已采纳jar包对配置文件的访问路径跟在eclipse中的不同,你可以试试下边这个:
打成Jar包后访问路径应该是 resources/applicationContext_db.xml
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2016-03-23 04:03回答 1 已采纳 jar包对配置文件的访问路径跟在eclipse中的不同,你可以试试下边这个: ``` 打成Jar包后访问路径应该是 resources/applicationContext_db.x
- 2020-11-25 08:55回答 3 已采纳 试下用这个获取路径: String resource = this.getClass().getClassLoader().getResource("mybatis-config.xml")
- 2018-12-18 22:14回答 3 已采纳 https://www.cnblogs.com/dzblog/p/6913809.html 这里有解决方案
- 2019-12-17 11:40hanyufeng1985528_163的博客 [2013-07-2409:55:23,864INFOatorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:315)]LoadingXMLbeandefinitionsfromclasspathres...
- 2021-07-27 15:46SerryYang的博客 最近使用springboot项目进行docker部署时,找不到自定义的文件信息,(一直报错known)百度了很久, 也没能解决问题,还是一直找不到解决方式。 a. docker构建镜像部署成功,但是要读取background中的文件 一直读取...
- 2021-03-09 00:49迦勒底搞事先锋的博客 一个项目是分模块开发的,项目A是个工具包,没有第三方依赖,目录如下:--src--main--java--resources--db--sqlite.dbA的一个函数功能就是将A的resources目录下的db/sqlite.db文件拷贝到指定的目录下InpuStream is =...
- 2021-06-07 23:39回答 2 已采纳 您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~ 如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
- 2021-05-06 13:59回答 5 已采纳 你可以把你的jar包放到你的maven的本地仓库的地址,然后在你项目的pom配置文件里导入你的jar包
- 2010-12-03 23:35回答 3 已采纳 做以下几步: 1. 先将系统变量中的JAVA_HOME, JRE_HOME, PATH中的java路径全部清除 2. 上面变量全部在你自己的shell中重新定义 3. @start javaw
- 2020-08-24 20:49主要介绍了解决SpringBoot打成jar运行后无法读取resources里的文件问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
- 2021-04-09 11:28泡在网上的蜘蛛的博客 由于项目中要用到excel导出,所以使用了模版导出,就在resources下新增了doc/temp.xls文件,在本地调试还很好,打成jar正式部署时就出现: java.io.FileNotFoundException: class path resource [doc/temp.xls] 通过...
- 2022-03-25 21:59IT_平甫的博客 Spring Boot项目打包成Docker镜像后获取不到resources目录下文件问题,Spring Boot项目打包成 jar 包后获取不到resources目录下文件问题
- 回答 7 已采纳 打成jar包以后哪来的lib目录,配置文件写的路径方式有问题。
- 2018-04-24 02:55回答 5 已采纳 第一个问题,你可以通过配置ContextLoaderListener的监听文件路径,将两个项目的xml都注册到一个spring容器中,例如在web.xml中配置: ```
- 回答 2 已采纳 之前用过,但是没遇到过你这个问题,我之前是按着下面这个网站操作的,你看看是不是哪没配置对。https://blog.csdn.net/zzzgd_666/article/details/8075643
- 2021-11-25 14:11大师兄小灰灰的博客 最近搞电子签章的项目,依赖第三方的sdk,未发布到maven,采取本地jar的方式进行依赖, 如下: <dependency> <groupId>com.qiyuesuo.sdk</groupId> <artifactId>sdk-java</...
- 2019-02-15 09:52Bookreflect的博客 关于Spring boot项目打包时把配置文件放置在*.jar同级目录 pom.xml文件添加 <build> <resources> <resource> <directory>src/main/resources<...
- 2020-08-31 10:32qq_43472248的博客 接口名与Mybatis的映射文件名一定要一模一样,大小写容易忽视,因为没有打包,在idea中可以正常运行,可打包后就会运行出错 重要的事说三遍 接口名与Mybatis的映射文件名一定要一模一样 接口名与Mybatis的映射文件名...
- 2021-08-06 11:54回答 4 已采纳 你这个项目问题有点乱,项目结构有问题。webcomtent应该是根目录,为何会加一层build路径。
- 2019-04-21 12:48大战神走走的博客 因为是网上下载的springboot系统,一开始默认是打包成war包,但是有一个问题,前端的验证码加载不出来,我查了一下应该是打包成war包部署在Tomact中,Tomact的问题。问题如下所示: 前端是一个src="/drawImage" ...
- 没有解决我的问题, 去提问