OVH Cloud OVH Cloud

Comment lancer une application depuis une application web de Java

11 réponses
Avatar
phuchau007
bonjour,

Je suis en train developper une application web en Java. Et je voulais
pouvoir lancer une application (Excel, Visio ...) sur le poste client
dans un programme Java

j'ai essayé de lancer une application dans mon programme Java en
utilisant ce morceau de code :

try{
Runtime runtime = Runtime.getRuntime();
Process slave = runtime.exec("c:/path/app.exe");
slave.waitFor();
}
catch(Exception e){
e.printStackTrace();
}

Ca marché bien en local. Mais le probleme c'est que ce programme ne
fonctionne plus lorsque je le met sur le serveur. Au fait le processus
a été bien créé mais l'application qui devrait s'executer (sur poste
client) ne fait pas son boulot.

Avez vous une idée ?

Merci d'avance pour votre aide

NGUYEN

1 réponse

1 2
Avatar
Etienne Hilson
Question con newbie.
Si on veut vraiment lancer un programme existant sur le pc client et que
le nombre d'utilisateurs est restreint et connu (en intranet par
exemple), serait-ce possible en faisant un plugin pour firefox par
exemple ? Le plugin serait-il capable de lancer une application avec des
paramètres ?

Etienne

phuchau wrote:
Pour l'instant on privilege la solution avec Visio pour la simple
raison c'est d'éviter de refaire un algo trop complexe permettant de
bien dessiner les diagrammes (Visio fait ce boulot pour nous). Mais on
n'ecarte pas non plus la solution XML/XSL, c'est peut etre pour
plutard si on a le temps.

J'ai d'ailleur essayé d'utiliser les packages du projet POI dont tu
m'as proposé pour créer qqs fichiers excel. Le resultat est plutot
satisfaisant, encore merci ;p

La transformation des fichier Visio resultat en format PDF me semble
raisonnable pour des raisons dont toi meme as evoqué.

En tout cas c'est tres interessant d'avoir discuté avec vous sur ce
sujet. Cela m'a beaucoup aidé.

NGUYEN


1 2