Preciso digitalizar documentos à partir da minha aplicação web, em java.
O SO que hospedará a aplicação é Linux, então optei por executar comandos com Runtime.getRuntime().exec("comando linux");
Consigo fazer operações básicas, mas quando preciso executar um programa linux, o método exec("") simplesmente não faz nada, não gera saída de erro, nada. Como nessa linha:
se você conseguiu fazer operações básicas, o erro pode estar no comando que você está chamando, ou pode estar ocorrendo algum erro. Você chegou a testar no console do linux?
se você conseguiu fazer operações básicas, o erro pode estar no comando que você está chamando, ou pode estar ocorrendo algum erro. Você chegou a testar no console do linux?
Verifica também esta thread, acho que pode ajudar: http://guj.com.br/java/245856-problema-com-waitfor–pdftohtml-no-linux[/quote]
O comando está rodando legal no console do linux, exatamente como tento passar pelo exec("");
A thread que me indicou me deu algumas ideias, mas só vou poder testar à noite. Obrigado.