O cenario aqui e o seguinte: voce tem uma aplicacao desktop que precisar gerar log e quer que esses sejam impressos em um arquivo de log. Para esta tarefa, esta usando o LOG4J2.O problema e que voce nao pode mandar logar na pasta onde o software esta executando, porque se ele estiver em Arquivos de Programas pode ser que nao tenha permissao de escrita.Entao, o local ideal para escrever e em uma pasta do usuario, onde os arquivos dos aplicativos normalmente sao escritos. No meu caso, eu queria o diretorio APPDATA. Depois de muito custo conseguir descobrir como. Abaixo esta o meu arquivo log4j2.xml.<?xml version="1.0" encoding="UTF-8"?><Configuration status="trace" name="MyApp" packages=""> <Appenders> <File name="MyFile" fileName="${env:APPDATA}/logs/app.log"> <PatternLayout> <Pattern>%d %p %c{1.} [%t] %m%n</Pattern> </PatternLayout> </File> </Appenders> <Loggers> <Root level="trace"> <AppenderRef ref="MyFile" /> </Root> </Loggers></Configuration> Pessoal, a unica forma efetiva de impedirmos a Vivo e as outras empresas de cortarem nosso acesso a Internet e atraves de uma pressao forte no Congresso Nacional, a comecar pela Camara do Deputados.Precisamos pressionar nossos representantes para que criem uma lei a nosso favor e contra essas empresas, que querem impor um limite irreal e abusivo ao consumo de dados pela Internet. Vamos encaminhar e-mails diferentes, todas as semanas, pedindo providencias a esse respeito. Com a pilula do cancer funcionou. Nesse caso tambem pode funcionar.Abaixo esta a lista de todos os deputados, organizada por UF, com os dados de e-mail e telefone oficial. Voce pode ligar se quiser, mas mandar e-mail e mais facil, mais rapido e mais barato. Ao final de cada estado, coloquei a lista de e-mails de todos os representantes daquela unidade da Federacao. E so copiar, colocar no CCO (copia oculta) do seu editor favorito e enviar. Deputado ALAN RICKdep.alanrick@camara.leg.brUF: ACPartido: PRBTelefone: (61) 3215-5650 - Fax: 3215-2650Deputado ANGELIMdep.angelim@camara.leg.brUF: ACPartido: PTTelefone: (61) 3215-5543 - Fax: 3215-2543Deputado CESAR MESSIASdep.cesarmessias@camara.leg.brUF: ACPartido: PSBTelefone: (61) 3215-5956 - Fax: 3215-2956Deputado FLAVIANO MELOdep.flavianomelo@camara.leg.brUF: ACPartido: PMDBTelefone: (61) 3215-5224 - Fax: 3215-2224Deputada JESSICA SALESdep.jessicasales@camara.leg.brUF: ACPartido: PMDBTelefone: (61) 3215-5952 - Fax: 3215-2952Deputado LEO DE BRITOdep.leodebrito@camara.leg.brUF: ACPartido: PTTelefone: (61) 3215-5619 - Fax: 3215-2619Deputado ROCHAdep.rocha@camara.leg.brUF: ACPartido: PSDBTelefone: (61) 3215-5607 - Fax: 3215-2607Deputado SIBA MACHADOdep.sibamachado@camara.leg.brUF: ACPartido: PTTelefone: (61) 3215-5421 - Fax: 3215-2421e-mails do estado ACdep.alanrick@camara.leg.br; dep.angelim@camara.leg.br; dep.cesarmessias@camara.leg.br; dep.flavianomelo@camara.leg.br; dep.jessicasales@camara.leg.br; dep.leodebrito@camara.leg.br; dep.rocha@camara.leg.br; dep.sibamachado@camara.leg.br; Deputado ARTHUR LIRAdep.arthurlira@camara.leg.brUF: ALPartido: PPTelefone: (61) 3215-5942 - Fax: 3215-2942Deputado CICERO ALMEIDAdep.ciceroalmeida@camara.leg.brUF: ALPartido: PMDBTelefone: (61) 3215-5760 - Fax: 3215-2760Deputado GIVALDO CARIMBAOdep.givaldocarimbao@camara.leg.brUF: ALPartido: PHSTelefone: (61) 3215-5732 - Fax: 3215-2732Deputado JHCdep.jhc@camara.leg.brUF: ALPartido: PSBTelefone: (61) 3215-5958 - Fax: 3215-2958Deputado MARX BELTRAOdep.marxbeltrao@camara.leg.brUF: ALPartido: PMDBTelefone: (61) 3215-5474 - Fax: 3215-2474Deputado MAURICIO QUINTELLA LESSAdep.mauricioquintellalessa@camara.leg.brUF: ALPartido: PRTelefone: (61) 3215-5425 - Fax: 3215-2425Deputado PAULAOdep.paulao@camara.leg.brUF: ALPartido: PTTelefone: (61) 3215-5366 - Fax: 3215-2366Deputado PEDRO VILELAdep.pedrovilela@camara.leg.brUF: ALPartido: PSDBTelefone: (61) 3215-5705 - Fax: 3215-2705Deputado RONALDO LESSAdep.ronaldolessa@camara.leg.brUF: ALPartido: PDTTelefone: (61) 3215-5722 - Fax: 3215-2722e-mails do estado ALdep.arthurlira@camara.leg.br; dep.ciceroalmeida@camara.leg.br; dep.givaldocarimbao@camara.leg.br; dep.jhc@camara.leg.br; dep.marxbeltrao@camara.leg.br; dep.mauricioquintellalessa@camara.leg.br; dep.paulao@camara.leg.br; dep.pedrovilela@camara.leg.br; dep.ronaldolessa@camara.leg.br; Deputado ALFREDO NASCIMENTOdep.alfredonascimento@camara.leg.brUF: AMPartido: PRTelefone: (61) 3215-5401 - Fax: 3215-2401Deputado ARTHUR VIRGILIO BISNETOdep.arthurvirgiliobisneto@camara.leg.brUF: AMPartido: PSDBTelefone: (61) 3215-5583 - Fax: 3215-2583Deputado ATILA LINSdep.atilalins@camara.leg.brUF: AMPartido: PSDTelefone: (61) 3215-5730 - Fax: 3215-2730Deputada CONCEICAO SAMPAIOdep.conceicaosampaio@camara.leg.brUF: AMPartido: PPTelefone: (61) 3215-5515 - Fax: 3215-2515Deputado HISSA ABRAHAOdep.hissaabrahao@camara.leg.brUF: AMPartido: PDTTelefone: (61) 3215-5272 - Fax: 3215-2272Deputado MARCOS ROTTAdep.marcosrotta@camara.leg.brUF: AMPartido: PMDBTelefone: (61) 3215-5333 - Fax: 3215-2333Deputado