だから、これはばかげた質問かもしれませんが...
特定の WSDL ファイルを Eclipse 内の EJB プロジェクトにパッケージ化したいと考えています。私のコードでこのファイルを参照する最良の方法は何ですか?
相対パスを使用したいのですが、現在のディレクトリは JBOSS インストールの /bin ディレクトリから始まります。プロジェクトのファイル構造に関連してファイルを参照する方法が必要なようです。
何か案は?
だから、これはばかげた質問かもしれませんが...
特定の WSDL ファイルを Eclipse 内の EJB プロジェクトにパッケージ化したいと考えています。私のコードでこのファイルを参照する最良の方法は何ですか?
相対パスを使用したいのですが、現在のディレクトリは JBOSS インストールの /bin ディレクトリから始まります。プロジェクトのファイル構造に関連してファイルを参照する方法が必要なようです。
何か案は?
getClass().getResource(String path)
相対パスを使用してクラスパス リソースを見つけます。を返しますjava.net.URL
。または、 を使用してリソースgetResourceAsStream(..)
を取得することもできます。InputStream