Galera é o seguinte, eu desenvolvi um sistema e utilizei alguns arquivos de configuração ‘.properties’.
O problema é o seguinte, para eu carregar o arquivo .properties eu faço da seguinte forma:
private static File arquivo = new File("conf.properties");
considerando que este arquivo esteja na raiz. Quando executo pelo eclipse tudo blza.
Quando eu gero o .jar o programa não detecta este arquivo. Pra ler esse arquivo faço da seguinte forma:
if (props == null){
props = new Properties();
if( arquivo.exists() )
props.load( new FileInputStream( arquivo ) );
else{
JOptionPane.showMessageDialog(null, "O Arquivo não existe");
}
}
Ai ele imprime a mensagem “O Arquivo não existe” ;O
Como eu faço pra carregar esse arquivo quando o Jar for gerado sendo que ele funciona normalmente compilando diretamente no Eclipse?