私はWebプロジェクトとソースプロジェクトを持っています。Websphere 6.1でリソースを検索する方法
Webプロジェクトでは、ソースプロジェクトのjavaファイルにアクセスしたいxsd
というフォルダがあります。私は
getServletContext().getRealPath("/xsd")
を使用して、XSDにアクセスすることができ、サーブレットやJSPから
しかし、私は何のServletContextを持っていないソースプロジェクトから、私はxsd
フォルダのホールドを取得するか分からないがウェブプロジェクト私は絶対パスを使うことができません。これは、プロジェクトがプロダクションサーバーに配備されたときには不明です。
私が手に私はJavaでFile
を使用して、私のXSDフォルダとWebプロジェクトが含まれていません
new File(".")
プリントC:\SDP75\runtimes\base_v61\profiles\was61profile1\
私は簡単にこれをどのように行うことができますか?
はい、これは私が必要としていたものです。奇妙なことは、これが私が最初に試したことだということです。しかし、私はどこにいたのかを見てみると、その道を試してみるのはやめました。とにかく、ありがとう! –
これは間違っています。 Class.getResource/AsStreamに渡されるリソース名には先頭に「/」が付いていますが、ClassLoader.getResource/AsStreamに渡されるリソース名は使用しないでください。 –
@bkail、ありがとう。 – beny23