Hola
Estoy haciendo una aplicación que tiene algunos datos configurables por el usuario (véase el idioma). Para ello si se inicia la aplicación por primera vez muestro un dialogo en el que se puede escoger un idioma de una lista.
Para saber si ya se ha escogido el idioma tengo un archivo properties así:
Este archivo se encuentra dentro del propio jar de mi aplicación, para leerlo no tengo ningún problema, obtengo su URL y todo arreglado.
El problema se me plantea al escribir la configuración en él.
El código que tengo es este:
Me lanza esta excepción FileNotFound al intentar guardar la propiedad:
Si alguien me pudiera echar una mano le estaría muy agradecido
Salu2
			Estoy haciendo una aplicación que tiene algunos datos configurables por el usuario (véase el idioma). Para ello si se inicia la aplicación por primera vez muestro un dialogo en el que se puede escoger un idioma de una lista.
Para saber si ya se ha escogido el idioma tengo un archivo properties así:
Código [Seleccionar] 
# Si ya está configurada la aplicación
IS_CONFIG=FALSE
# El idioma seleccionado
LANGUAGE=es
# Mas campos...
Este archivo se encuentra dentro del propio jar de mi aplicación, para leerlo no tengo ningún problema, obtengo su URL y todo arreglado.
El problema se me plantea al escribir la configuración en él.
El código que tengo es este:
Código (java) [Seleccionar] 
    public void saveIsConfigurado(boolean isConfig) throws IOException
    {
        // Cargamos el archivo properties
        Properties prop = new Properties();
        prop.load(getUrl(ARCHIVO_CONFIGURACION).openStream());
        // Ponemos si está o no configurado
        if(isConfig)
            prop.setProperty(IS_CONFIG, TRUE);
        else
            prop.setProperty(IS_CONFIG, FALSE);
        // Guardamos el archivo
        FileOutputStream fos = new FileOutputStream(getUrl(ARCHIVO_CONFIGURACION).getFile());
        prop.store(fos, ARCHIVO_CONFIGURACION);
    }Me lanza esta excepción FileNotFound al intentar guardar la propiedad:
Citar
/home/e0n/.../nombre jar!/resources/config/config.properties (No such file or directory)
Si alguien me pudiera echar una mano le estaría muy agradecido
Salu2

 



 Aun le faltan muchas cosas por añadir, como niveles, unas animaciones más depuradas, un fondo, vidas, etc, etc.. Por ahora solo se puede jugar a un nivel que se acaba cuando matéis a los marcianitos o ellos a vosotros. Los marcianos chocan entre ellos, se mueven aleatoriamente y poco más jajaja Así que si queréis mejorarlo pues ya sabéis 





 )
 , pero cual es la diferencia entre una y otra? la sintaxis cambia o solamente se mejora el compilador manteniendo la sintaxis? la edicion 2008 tb depende de framework? cual me recomendais personalmente?


