Aplicação não encontra arquivo quando executada pelo Prompt (RESOLVIDO)

2 respostas
W

Primeiramente, me desculpe se coloquei o tópico no lugar errado, mas não sei onde deveria colocar.

Enfim, fiz uma aplicação desktop que faz a leitura de um .txt que fica no mesmo diretório do .jar. Quando executo o .jar com dois cliques ele funciona normalzinho, mas quando executo pelo prompt com o comando: “java -jar %userprofile%\Programa.jar” ele executa, porém não encontra o arquivo .txt, ou seja, FileNotFoundException (já verifiquei e o arquivo está no mesmo diretório do .jar, não tem como não estar encontrando rs…).

O que estou fazendo errado?

Att,
Wellington

2 Respostas

Ataxexe

Simples: você não está rodando o jar no diretório dele.

Troque

Por

cd %userprofile%
java -jar Programa.jar

Ou use alguma convenção para procurar o arquivo txt ou deixe configurável (via parâmetro, aplicação, etc.)

W

rsrs que vacilo… deu certo!!!

Ataxexe:
Simples: você não está rodando o jar no diretório dele.

Troque

Por

cd %userprofile%
java -jar Programa.jar

Ou use alguma convenção para procurar o arquivo txt ou deixe configurável (via parâmetro, aplicação, etc.)

Criado 18 de dezembro de 2012
Ultima resposta 18 de dez. de 2012
Respostas 2
Participantes 2