0

基本的にキーと値のペアを保存するdatabase.propertiesファイルからデータを読み取る方法に関するいくつかのチュートリアルを読みました。

私が知りたいのは、このファイルをどのフォルダーに配置すればよいかということです。ルート (つまり、"src") にあるのか、それともパッケージ内にあるのか...そして、"src" に配置されている場合、このファイルにアクセスするにはどうすればよいですか?私のコードはパッケージ内にあります (パッケージのディレクトリは以下になります)。 src)-パッケージ内のクラスから「src」にあるプロパティファイルにアクセスするにはどうすればよいですか?

4

3 に答える 3

3

Ideally it should be in the external folder(src/main/resources) not along with the .java. Use ResourceBundle for reading it.

于 2012-06-22T21:12:23.880 に答える
0

最良のアプローチはsrc/main/resourcesの下にあります。

于 2012-06-22T21:13:26.190 に答える
0

ファイルをどこに配置するかは主観的な問題です (私は専門家ではありません)。ただし、クラスパスは暗黙的にプロジェクト フォルダーから始まることを覚えておく必要があります。また、OS 上のフォルダーにアクセスするのと同じ方法で、パッケージにアクセスできます。

したがって、foo.txt という名前の src パッケージ内のファイルは次のようになります: loadingMethod("src/foo.txt")

于 2012-06-22T21:13:48.923 に答える