Criamos um arquivo .bat usando o seguinte código
#! /bin/sh /home/burhan/hbase-0.94.15/bin/start-hbase.sh /home/burhan/hbase-0.94.15/bin/hbase shell
O código acima é executado com sucesso usando o terminal e o hbase é iniciado. Mas quando executamos o arquivo bat usando java no eclipse, isso não funciona. Por que?
Escrevemos o seguinte código em java no eclipse.
Process p;
p=Runtime.getruntime().exec("sh -c /home/burhan/bat.sh");