应用程序初始化失败,因为一个jar文件访问另一个jar中包含的属性文件

时间:2014-06-09 08:55:02

标签: java spring jar

我有一个使用Quartz Scheduler库的Spring应用程序。 Quartz jar文件包含一个build.properties文件,QuartzScheduler类在初始化期间访问该文件以读取版本号。

在项目中添加另一个不相关的jar后,QuartzScheduler在初始化时开始抛出异常。我发现这个新jar还有一个名为build.properties的文件。此外,它还具有version类所查找的QuartzScheduler属性。

两个jar的版本号格式不同,字符串拆分逻辑失败,产生异常。

如何让违规类从自己的jar中访问build.properties文件。

两个罐子都来自第三方,我最好不要修改它们。

0 个答案:

没有答案