在运行时查找打包的非java文件的路径

在运行时查找打包的非java文件的路径,java,web-applications,jboss,relative-path,directory-structure,Java,Web Applications,Jboss,Relative Path,Directory Structure,所以这可能是个愚蠢的问题但是 我想在eclipse中用EJB项目打包一个特定的WSDL文件。在我的代码中引用此文件的最佳方式是什么 我想使用相对路径,但当前目录从JBOSS安装的/bin目录开始。似乎应该有一种方法可以参照与项目文件结构相关的文件 有什么想法吗?使用相对路径来定位类路径资源。它返回一个。或者,您可以使用getResourceAsStream(..)获取资源的InputStream

所以这可能是个愚蠢的问题但是

我想在eclipse中用EJB项目打包一个特定的WSDL文件。在我的代码中引用此文件的最佳方式是什么

我想使用相对路径,但当前目录从JBOSS安装的/bin目录开始。似乎应该有一种方法可以参照与项目文件结构相关的文件

有什么想法吗?

使用相对路径来定位类路径资源。它返回一个。或者,您可以使用
getResourceAsStream(..)
获取资源的
InputStream