Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probleme d'écriture dans des properties

    18 février 2015 à 11:40:56

    Bonjour,

    J'ai un soucis sur lequel je bloque depuis un paquet  d'heure sans trouver de solution.

    J'ai un bundle me permettant de lire et écrire une config dans une properties. (ca c'est ce que je voudrais...).

    Pas de soucis lors de la lecture mais à l'écriture un fichier est créé sur ma racine mais pas dans mon properties ....

    voici le code de l'écriture :

    private void writeParameter() {
    
    		Properties properties = new Properties();
    		properties.setProperty("sgbd.db_server", textField_Server.getText());
    		properties.setProperty("sgbd.db_name",
    				"/" + textField_DataName.getText());
    		properties
    				.setProperty("sgbd.db_username", textField_UserName.getText());
    		properties.setProperty("sgbd.db_password", textField_PWD.getText());
    
    		properties.setProperty("sgbd.pilote", text_Driver.getText());
    		
    		int valeurDu2ePoint = text_Driver.getText().indexOf('.', 4);
    
    		String URL= "jdbc" + ':'
    + text_Driver.getText().substring(4, valeurDu2ePoint) + ':' + "//"; properties.setProperty("sgbd.db_url", URL); FileOutputStream out; try { out = new FileOutputStream(bundle.getBaseBundleName()); properties.store(out, null); out.flush(); out.close(); } catch (IOException e) { System.err.println("Unable to write config file."); } }

    la déclaration du bundle :

    ResourceBundle bundle = ResourceBundle
    			.getBundle("domaine.properties.config");

    mon properties se nomme config et se siture dans un package domaine.properties

    Chemin : \\workspace\\Handi\\src\\domaine\\properties\\config.properties

    Quelqu'un aurait-il une idée ?

    Merci


    • Partager sur Facebook
    • Partager sur Twitter

    Probleme d'écriture dans des properties

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    • Editeur
    • Markdown