RunTime.getRunTime() no Linux?!

Amigos,

estou executando essa linha de codigo para abrir os documentos em minha base de teste Windows:

try{
	comando = (Diretorio+"/"+nomeArquivo);
        Runtime.getRuntime().exec("rundll32 SHELL32.DLL, ShellExec_RunDLL " +comando);
		
}catch(IOException e){ }

Porem quando vou rodar no servidor Linux nao da certo …

Gostaria de saber qual o comando para que execute no linux.

Obrigado!

pow… ninguem!?

Cara… essa é uma questão meio complicada.

Resolvemos isso com configurações do usuário, onde lá tem o editor para abrir determinado arquivo.

Na primeira vez o usuário escolhe o editor, e depois nos abrimos direto. Se quiser mudar tem que ir nas configurações.

em minha aplicacao nao tem como o usuario fazer isso

precisava abrir com o visualizador de imagens padrao …

alguem?

Bom…
Tava lendo alguns blogs e achei isso… pode te ajudar

http://www.infoblogs.com.br/view.action?contentId=13944

Se nao, ou eu tentaria abrir com alguns visualizadores padrões do linux, até tentar achar algum. Ou, se for somente um
para visualizar imagens, porque tu não implement isso?

Eh simples, tu pode colocar a tua imagem no fundo de um JPanel e mostrar para o usuário (é desktop que tu está usando certo?).

ja implementei isso tb , estou usando aplicacao WEB.

o problema é que com fotos funciona muito bem, agora se é arquivo word o usuario tem que fazer download do arquivo para depois abrir,

esse comando acima funciona no windows perfeitamente, abre o editor padrao, no caso o visualizador de imagens do windows, abre o word se for o caso,

gostaria so de saber como faço em server linux…

moderadores, coordenadores, nenhuma sugestao: