Ho provato a togliere il protocollo file . Ma nulla il problema si verifica durante il set property , inoltre il value del getproperty da remoto è null.
codice:
Properties prop = new Properties();
FileInputStream fis = new FileInputStream("settings.properties");
prop.load(fis);
fis.close();
String addressIp = prop.getProperty("serverAddress");
this.address = InetAddress.getByName(addressIp);
this.socket = new Socket(address.getHostAddress(), this.serverPort);
String percorso = "//Users//Linux//Documents//NetBeansProjects//jCallRememberServer//database.properties";
String indirizzoRisorsa = "//" + addressIp + percorso;
FileInputStream inputStreamRisorsa = new FileInputStream(new File(indirizzoRisorsa));
Properties propRisorsaRemota = new Properties();
propRisorsaRemota.load(inputStreamRisorsa);
String value=propRisorsaRemota.getProperty("orarioMattinoInizio");
System.out.println(value);
prop.setProperty("orarioMattinoInizio",value );
prop.setProperty("orarioMattinoFine", propRisorsaRemota.getProperty("orarioMattinoFine"));
prop.setProperty("orarioPomeriggioInizio", propRisorsaRemota.getProperty("orarioPomeriggioInizio"));
prop.setProperty("orarioPomeriggioFine", propRisorsaRemota.getProperty("orarioPomeriggioFine"));
FileOutputStream fos = new FileOutputStream("settings.properties");
prop.store(fos, null);
fos.close();