java获取properties文件时的Can't find bundle for base name问题

java获取properties文件时的Can't find bundle for base name问题,第1张

转的,我就是用这种方法解决的

这是因为我们很容易在一个基于Spring的Web工程中启动2个定时线程:

第一次:web容器启动的时候,读取applicationContextxml(或者别的Spring核心配置文件)文件时,会加载一次。

第二次:Spring本身会加载applicationContextxml(或者别的Spring核心配置文件)一次。

解决方案:将你的Task的相关配置独立出来并在webxml中通过context-param加载。而不是通过spring加载。

1) 独立出Spring-Task,如新命名一个文件名叫cms_quartzxml

2) 在webxml中去加载该文件:

<context-param>

<param-name>contextConfigLocation</param-name>

<param-value>/WEB-INF/cms-servletxml,classpath:cms-quartzxml</param-value>

<context-param>

以上就是关于java获取properties文件时的Can't find bundle for base name问题全部的内容,包括:java获取properties文件时的Can't find bundle for base name问题、java.lang.ClassNotFoundException、WebZip问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10122525.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存