Domanda

Prima di tutto, Ciao a tutti (/ mondo)!

Sto facendo un app Eclipse RCP' che ha bisogno di ispezionare alcuni .properties si trova in alcuni plugin che iD che conosco in fase di esecuzione.

Mi piacerebbe sapere se c'è un semplice modo di leggerli, per esempio so che nel mio plug-in * org.anyname.myplugins. mypluginthatrocks ho un file chiamato myawsomeproperties .properties *, come posso aprirlo e leggerlo easyly con una sorta di sistema di getter / setter come

String getInProperties(String fileNameOrPath,String myPropertieId)
void setInProperties(String fileNameOrPath,String myPropertieId,String myPropertieValue)
or
String getInProperties(File file,String myPropertieId)
void setInProperties(File file,String myPropertieId,String myPropertieValue)
or qualsiasi altro mezzo in quel tipo se si ottiene quello che voglio dire ...

Grazie in anticipo ^^

È stato utile?

Soluzione

Beh, se questi sono juste vecchie proprietà pianura, c'è il buon vecchio ResourceBundle che farà il trucco.

Ma, se si desidera farlo, secondo me, un po 'più pulita, e in una mente più Eclipse orientata, vorrei suggerire che si crea una classe che si utilizza la classe NLS, come spiegato qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top