質問

まず初めに、皆さん(/world)こんにちは!

私は Eclipse RCP アプリを作成しています。いくつかの検査が必要です。 。プロパティ 一部のプラグインにあり、実行時に ID がわかります。

があるかどうか知りたいです 簡単 それらを読み取る方法は、たとえば、プラグイン *org.anyname.myplugins にあることがわかります。私のプラグインそのロック という名前のファイルがあります myawsomeproperties.properties*、次のようなゲッター/セッター システムで簡単に開いて読み取るにはどうすればよいですか?

String getInProperties(String fileNameOrPath,String myPropertieId)
void setInProperties(String fileNameOrPath,String myPropertieId,String myPropertieValue)
または
String getInProperties(File file,String myPropertieId)
void setInProperties(File file,String myPropertieId,String myPropertieValue)
または、私の言いたいことが理解できれば、そのタイプの他の手段...

よろしくお願いします^^

役に立ちましたか?

解決

そうですね、これらが単なる古い物件であれば、古き良き物件もあります。 リソースバンドル それでうまくいきます。

ただし、それを実行したい場合は、私の個人的な意見ですが、もう少しクリーンで、より Eclipse 指向の考え方で、次のように NLS クラスを使用するクラスを作成することをお勧めします。 ここで説明されています.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top