[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: [jfriends] Properties.load/save の対象フォルダはどこが妥当か
Hiroshi Kuno <hkuno@xxxxxxxxxx> さん、こんにちは。ENDO です。
Mon, 18 May 1998 18:53:38 +0900 の
[jfriends] Properties.load/saveの対象フォルダはどこが妥当か
に関するメールにお答えします。
Hiroshi> java.util.Properties.load()/save()でプロパティファイルへ
Hiroshi> 読み書きすることを考えています。
Hiroshi>
Hiroshi> ここで、皆さんにお尋ねしたいのですが、このプロパティファイルの
Hiroshi> フォルダ名、ファイル名はどのようなものが妥当と思われますか。
Javaに限りませんが、UNIX だと、ホームディレクトリーに . から始まる
設定ファイルを作ることが多いのではないでしょうか。
shell の設定ファイルだったら、.cshrc といったファイルがホームディレクトリーに
出来ます。あとたとえば、Netscape Navigator だと .netscape というのが出来ます。
Windows だと、アプリケーションをインストールしたディレクトリーか、
Windows の system ディレクトリー (Windows NT なら C:\WINNT\System32 など)に
ini ファイルを作るのが一般的ですが、Java の場合はどうなのでしょうね。
Windows NT の場合はユーザー別のホームディレクトリーがありますが、
Windows95 の場合はホームディレクトリーが無いことの方が多いでしょうね。
私は、とりあえずJavaアプリケーションをインストールしたディレクトリーに
設定ファイルを作ろうかと思うのですが。
Hiroshi> System.getProperty("user.home") + File.separator + "myApp.properties"
Hiroshi>
Hiroshi> ぐらいしか思い付かなかったのですが、もっと良い案があればお聞かせください。
"user.home" 以外には "java.home" でもまずいし、"java.class.path" じゃあたくさん
ありすぎるし...
私は "user.home" に . で始まる名前のファイルを作ってしまおうかと思います。
Windowsな方には泣いてもらう^^;ということで...
---------------------------------------------------------------
遠藤靖之 (えんどう やすゆき)
E-mail: EYasuyuki@xxxxxxxxxx
URL: http://members.aol.com/Eyasuyuki/ (Java互助会ホームページ)
〒171-0022 豊島区南池袋 2-14-10 瀬川池袋ビル 3F
(株)エムティシー 技術営業部
TEL 03-5396-0521
FAX 03-5396-0525
---------------------------------------------------------------