Non ho ben capito dove sia il problema... gli passi il percorso del file.
codice:
String percorso_al_file = ... // Qui scrivi una stringa con il percorso completo al file
FileInputStream fis = null;
Properties prop = new Properties();
try {
fis = new FileInputStream( percorso_al_file );
prop.load( fis );
} catch (Exception e) {
e.printStackTrace();
} finally {
if (fis != null) {
try { fis.close(); } catch (Exception e) { }
}
}
Non so se ho capito ben il problema. Se l'ho capito bene, non è proprio una buona pratica quello di avere dei file di properties sparsi al di fuori della directory di "installazione" dell'applicazione. Generalmente i file di properties si posizionano all'interno di percorsi relativi all'installazione dell'applicazione e noti a priori.
Ciao.