2011-07-05 8 views
1

仕事のために、XMLファイルをデータベースとして使用する必要があります。現時点では、products.xmlとusers.xmlの2つしかありません。どちらのXMLも多くの情報を格納しません。 Netbeans 7.0とTomcat 7.0.11を使用しています。絶対パスのないNetbeansのデータベースとしてXMLをどのように使用しますか?

問題は、読み込みと書き込みを行うファイルにアクセスしようとすると、絶対パスC:/../../../ Project_Name/DATA/products.xmlを使用する必要があるということです。ただし、/DATA/products.xmlという相対パスでXMLファイルにアクセスできるようにする必要があります。そうする方法はありますか?

データベースを使用すると、作業がはるかに簡単になりますが、これはオプションではありません。

ありがとうございました。

答えて

0

ファイルをクラスパスに入れ、Classloader.getResourceAsStreamでアクセスできます。

+0

ありがとうございます。これはトリックでした。 :) – aoi

関連する問題