Boa tarde a todos
criei uma classe que irá ler e gravar em um arquivo properties...
essa properties, eu criei dentro do mesmo pacote onde situada a classe que le e grava a tal
problema: eu leio a properties tranquilamente, mas quando gravo, é criado um novo arquivo no diretorio raiz do projeto!
como faço para gravar no "mesmo" arquivo dentro do tal pacote ?
Properties properties = new Properties();
InputStream is = this.getClass().getResourceAsStream("filename.properties");
public ConnParm conn = new ConnParm();
public void runProperties() throws IOException{
properties.load(is);
properties.getProperty("user.username");
properties.getProperty("user.password");
properties.getProperty("user.host");
properties.getProperty("user.port");
properties.getProperty("user.sid");
properties.setProperty("user.password", "123456");
properties.setProperty("user.username", "javakid");
properties.store(new FileOutputStream("filename.properties"), null); // aki ele grava em outro lugar!!!
}
obrigado desde já