Problemas com Runtime.getRuntime().exec() no ubuntu [Resolvido]  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
tinorberto
JavaEvangelist
[Avatar]

Membro desde: 29/10/2008 15:54:46
Mensagens: 344
Localização: Viçosa - Minas Gerais
Offline

Olá, estou desenvolvendo uma aplicação desktop, e estou tendo problemas:

Apos criar um arquivo xls, eu executo ele. No windows estou usando:



Funciona, mas não no ubuntu. Coo que eu faço isso?

Obrigado

This message was edited 1 time. Last update was at 10/10/2010 23:43:42


Bacharel - Ciência da Computação
Universidade Federal de Viçosa
OCJP 6
[Email] [MSN]
gregorioarthur
JavaChild
[Avatar]

Membro desde: 24/05/2009 17:07:17
Mensagens: 107
Localização: Foz do Iguaçu
Offline



esse oocalc se refere ao Calc do OpenOffice, que é o Excel Genérico do linux.

Testa ai.

This message was edited 1 time. Last update was at 10/10/2010 21:58:00


Arthur Gregorio - SCJP
www.arthurgregorio.eti.br
[MSN]
tinorberto
JavaEvangelist
[Avatar]

Membro desde: 29/10/2008 15:54:46
Mensagens: 344
Localização: Viçosa - Minas Gerais
Offline

bom muito isso mesmo.

Achei algumas coisas nesse link http://www.rgagnon.com/javadetails/java-0014.html e nesse http://www.linuxquestions.org/questions/programming-9/opening-file-with-xls-on-linux-shell-prompt-210569/


Obrigado..flw

Bacharel - Ciência da Computação
Universidade Federal de Viçosa
OCJP 6
[Email] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

O ideal, após o Java 6, é usar a API de desktop pra solicitar que ela abra o arquivo com o programa padrão.

Assim, o seu programa continuará funcionando em Windows, Linux e outros SOs, mesmo que a pessoa use o StarOffice no lugar do Excel.


Você usa assim, considere abrirComExec como sendo sua função atual:


Esse programa tenta abrir com o desktop antes de recorrer ao exec.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team