Java 从位于JAR库中的类中访问文件

Java 从位于JAR库中的类中访问文件,java,jakarta-ee,web-applications,jar,Java,Jakarta Ee,Web Applications,Jar,我有自己的JAR库,它位于JavaEE5WebApp的类路径中。该JAR中的类需要访问WebApp资源中的文件 问题是: 如何从WebApp类路径中的JAR库访问WebApp中的文件 给出一个文件。什么是“WebApp资源”?哪条路径?@Marcel Stör文件位于WEB-INF文件夹中它是什么类型的类?它是Servlet还是ServletFilter,或者更一般地说,它有权访问ServletContext还是请求?我会在您的库中创建一个ServletContextListener来访问这些文

我有自己的JAR库,它位于JavaEE5WebApp的类路径中。该JAR中的类需要访问WebApp资源中的文件

问题是:


如何从WebApp类路径中的JAR库访问WebApp中的文件

给出一个文件。

什么是“WebApp资源”?哪条路径?@Marcel Stör文件位于WEB-INF文件夹中它是什么类型的类?它是Servlet还是ServletFilter,或者更一般地说,它有权访问ServletContext还是请求?我会在您的库中创建一个ServletContextListener来访问这些文件。这是最安全的方法。或者,主应用程序代码可以在全局系统属性中设置资源的路径,以便所有库都可以访问。