Salut,
Un Jar n'est pas destiné a être modifié lorsqu'il est chargé. Déjà, sur certains systèmes ce ne sera même pas possible parce que un fichier chargé est verrouillé.
Au lieu d'utiliser un fichier properties, utilise l'API Preference de Java qui est plus adaptée à ton besoin : le fichier properties pourra servir éventuellement à initialiser ces préférences.
Par ailleurs, tu peux également déterminer un dossier automatiquement pour ton application et y stocker ce que tu veux, y compris un fichier properties que tu pourras modifier.
Par exemple :
File dossierConfigApplication = new File(System.getProperty("user.home"), "monApplicationTruc");
Partager