首先,大家好(/ world)!
我正在制作一个Eclipse RCP应用程序,需要检查位于某些插件中的 .properties ,这些插件是我在运行时所知道的。
我想知道是否有 easy 方式来阅读它们,例如我知道在我的插件中* org.anyname.myplugins。 mypluginthatrocks 我有一个名为 myawsomeproperties .properties *的文件,如何打开它并使用某种getter / setter系统轻松阅读
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)
或该类型的任何其他意思,如果你理解我的意思......
提前致谢^^
答案 0 :(得分:1)
好吧,如果这些是juste普通的旧属性,那么有一个好的旧ResourceBundle可以解决问题。
但是,如果你想这样做,恕我直言,有点清洁,并且在更加面向Eclipse的思想中,我建议你创建一个使用NLS类的类,explained here。