cs_Donald_Duck
Messages postés11Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention14 août 2007
-
26 janv. 2006 à 10:24
cs_Donald_Duck
Messages postés11Date d'inscriptionmercredi 17 novembre 2004StatutMembreDernière intervention14 août 2007
-
26 janv. 2006 à 11:19
Bonjour a tous,
Voila mon probleme, je suis en train de réalisé un jeu en java et pour le moment j'utilise des chemins absolue pour lancer des applications tiers:
Exemple:
* Process proc = Runtime.getRuntime().exec("D:/Logiciels/Acrobat Reader/Reader/AcroRd32.exe D:/Java/Projet/ManuelUtilisation.pdf")
Ceci fait que mon apli n'est pas du tout exportable; je voudrai donc savoir si il y a un moyen pour stocker dans une variable le chemin ou est executer le projet pour apres faire des chemins relatifs, du genre:
String cheminProjet = <commande>;
cheminRelatif = cheminProjet + "Choucroute.pdf";
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 200822 26 janv. 2006 à 10:46
Salut,
il me semble que Properties permet de récupérer des éléments de
l'environnement java et du programme (normalement avec cette source, tu
devrais trouver la clé adéquate :
http://www.javafr.com/code.aspx?id=15632).
Néanmoins, tu peux utiliser le chemin relatif. Comme ton PDF est dans le répertoire de ton programme, tu peux faire :
./Choucroute.pdf
le "./" indiquant qu'on se base sur le répertoire courant.