Startar serviço via java [RESOLVIDO]

4 respostas
foxpv

Bom dia pessoal!

é o seguinte eu preciso startar um serviço vi código e estou fazendo da seguinte maneira:

Runtime.getRuntime().exec("soffice -headless -accept='socket,host=localhost,port=8100;urp;' -notfirststartwizard");

só que quando vou tentar usar o serviço, dá pau na conexão, agora quando eu starto da mesma maneira via linha de comando (estou usando linux), da certinho… a única diferença é que via linha de comando eu troco ’ por ", mas eu jah tentei com " no código também e não deu certo, alguém sabe o que pode estar errado?

obrigado!!

4 Respostas

sfing

Já tentou executar o comando atravez da aplicação sem colocar aspas simples ???

foxpv

sem aspas simples nem " da a mesma coisa, não da pau nenhum na hora de executar o comando… mas na hora que eu tento usar o servico, n consegue conectar,
soh pra informar, esse comando esta num init de um servlet que excuta quando o contexto esta sendo carregado.

sfing

Cria um arquivo executavel .sh, e depois chama esse arquivo usando aplicação, desta forma acho que funfa sem proplemas…

Não sou um usuario avançado em linux, então não sei o que o seu comando vai fazer !!!

Desculpa não ajudar de uma maneira melhor !!!

foxpv

opaa… deu certinho kra…

mtooo obrigado… precisando… estamos ae…

Criado 29 de novembro de 2007
Ultima resposta 29 de nov. de 2007
Respostas 4
Participantes 2