初心者のJavaの質問があります。
SQLServerで使用するいくつかのストアドプロシージャのJ/DBUnitテストスイートを作成する必要がありました。これらのテストでは、Javaプロジェクトと同じディレクトリに最初に配置したいくつかのサブディレクトリにあるいくつかのXMLファイルを使用します。
とにかく、これらのテストをチェックインすると、SVNマネージャーは.javaファイルをツリーの一部に保持し、リソース(XMLファイルや必要なJARなど)をツリーの別の部分に保持したいと考えていました。
そのため、私のテストでは元々、現在は機能しない相対パスを使用してXMLファイルを参照していました。
私の質問は:
- XMLファイルを含むディレクトリをCLASSPATHで使用できるようにすることはできますか(そうなることを願っています)。
- それが機能すると仮定して、この方法で含まれているコード内のファイルを参照するにはどうすればよいですか?
- このためにCLASSPATHを使用するべきではない場合は、他のソリューションを利用できます。