Je veux lancer un fichier (un document) à partir d'un programme Java et d'éliminer progressivement les exigences suivantes:fichier de lancement de Java
- méthode doit être applicabale sur Mac, systèmes Win et Linux
- Je ne suis pas autorisé à utiliser "Runtime.getRuntime(). exec (" cmd.exe/C + "filename");
- Le fichier que je lance a besoin d'être soit .doc/.docx/.rtf
Le fichier est créé l'exécution, un résultat d'un rapport en cours de création. Des bonnes pratiques?
Je ne suis pas sûr de comprendre ce que signifie lancer un fichier ... avez-vous une contrainte concernant le programme d'ouverture du fichier? voulez-vous lancer une application particulière avec votre fichier ouvert? Êtes-vous sûr que toutes les machines sur lesquelles vous exécutez votre programme auront un programme supportant les fichiers .doc? – LB40
Lancer, dans ce contexte, signifie ouvrir le fichier avec le programme associé. Oui, j'ai une garantie d'avoir un programme supportant .doc –