Sou iniciante em programação Web em JAVA e preciso criar um arquivo de configuração para configurar o sistema na qual estou desenvolvendo.
As configurações são bem basicas como:
- URL de BD
- user e senha de BD
- configurações de servidores de e-mail
entre outras …
O meu problema é o seguinte, estou atualmente guardando esse arquivo XML de configuração no HOME do usuario.
Mas acredito que uma solução mais ‘adequada’ seria guardar o arquivo na pasta de deploy do Sistema.
Se fosse um sistema em java comum bastaria fazer um “new File(”./conf.xml")" mas o diretorio corrente da execução é o CATALINA_HOME/bin.
Como posso fazer para buscar a pasta de Deploy do sistema tipo um getDeployDir() ?