所以这可能是一个愚蠢的问题,但......
我想将特定的 WSDL 文件与 Eclipse 中的 EJB 项目一起打包。在我的代码中引用此文件的最佳方法是什么?
我想使用相对路径,但当前目录从我的 JBOSS 安装的 /bin 目录开始。似乎应该有一种方法可以引用与项目文件结构相关的文件。
有任何想法吗?
所以这可能是一个愚蠢的问题,但......
我想将特定的 WSDL 文件与 Eclipse 中的 EJB 项目一起打包。在我的代码中引用此文件的最佳方法是什么?
我想使用相对路径,但当前目录从我的 JBOSS 安装的 /bin 目录开始。似乎应该有一种方法可以引用与项目文件结构相关的文件。
有任何想法吗?
getClass().getResource(String path)
使用相对路径来定位类路径资源。它返回一个java.net.URL
. 或者,您可以使用getResourceAsStream(..)
来获取InputStream
资源。