Java Jar加载文件

Java Jar加载文件,java,web-applications,jar,plist,Java,Web Applications,Jar,Plist,我有一个jar文件,它有15个类。我必须从web应用程序调用这个jar的一些方法。有些方法读取.plist文件 在jar代码中,我的编码方式是所有plist文件读取一次并使用多次(我使用了一些静态映射,其中保存了.plist文件的所有属性),但这并没有发生 每次调用时,它都会再次读取所有.plist文件。正因为如此,出现了“太多打开的文件异常” 有没有办法一次又一次地停止文件读取。请帮助我。您可以发布代码或堆栈跟踪吗。这看起来是个合乎逻辑的问题。如果你想读取一次文件,只要有一个静态标志,读取后将

我有一个jar文件,它有15个类。我必须从web应用程序调用这个jar的一些方法。有些方法读取.plist文件

在jar代码中,我的编码方式是所有plist文件读取一次并使用多次(我使用了一些静态映射,其中保存了.plist文件的所有属性),但这并没有发生

每次调用时,它都会再次读取所有.plist文件。正因为如此,出现了“太多打开的文件异常”


有没有办法一次又一次地停止文件读取。请帮助我。

您可以发布代码或堆栈跟踪吗。这看起来是个合乎逻辑的问题。如果你想读取一次文件,只要有一个静态标志,读取后将其设置为真,然后在读取之前检查…如果这不是理想的答案,请告诉我