Olá, estou tentando criar uma aplicação que executa outra aplicação dentro de um servidor linux por SSH (usando o ganymed SSH2) , porém estou tendo problemas com o path.
sess.execCommand("/bin/sh -c java -jar /etc/atualizacaoFB/atualizafb.jar ");
A aplicação a ser executada no servidor remoto é Java também, e na hora de executar eu recebo a seguinte mensagem:
O path está configurado para incluir o diretorio bin do java dentro do arquivo /etc/profile. Se eu conecto por ssh na maquina com um cliente SSH (putty) eu consigo rodar a aplicação tranquilamente. Agora se eu tento automatizar isto fazendo com que um programa execute a aplicação no servidor remoto o path fica desconfigurado e da esse erro.
Alguem conheçe uma solução para isto?
Obrigado.