Executer des commandes UNIX dans un prog Java

Executer des commandes UNIX dans un prog Java - Java - Programmation

Marsh Posté le 11-12-2002 à 17:14:07    

voila j'aimerai lancer des commandes UNIX simples, du type pwd ou cd pour me balader dans une arborescence de fichiers, dans un prog Java.
Je voulai savoir s'il n'y avait pas des classes ou des methodes pour faire ca, sachant qu'il faudrait pouvoir le faire aussi sous windows.
en gros que ce soit portable :) un des avantages du Java kan meme
merci d'avance

Reply

Marsh Posté le 11-12-2002 à 17:14:07   

Reply

Marsh Posté le 11-12-2002 à 17:15:25    

Il y a des classes...

Reply

Marsh Posté le 11-12-2002 à 17:15:46    

:heink:  :heink:  :heink:  
 
bin alors utilise les classe standard au lieu de lancer des commandes unix pour etre soi disant porables ... Dans le genre incohérence totale tu fais très fort ;)
 
Bon pour cd et le reste, regarde la classe File. Tu peux faire bcp de manips relatives aux systèmes de fichiers (et ca c'est véritablement portable)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 11-12-2002 à 17:17:43    

ben justement je voulais connaitre le nom des classes qui permettent de faire ca, avec un minimum de codage

Reply

Marsh Posté le 11-12-2002 à 17:21:09    

tomburn a écrit :

ben justement je voulais connaitre le nom des classes qui permettent de faire ca, avec un minimum de codage


 
Cherche... C'est comme ça qu'on apprend...

Reply

Marsh Posté le 11-12-2002 à 17:22:35    

OH allez soyez sympa ;)
g pas trop le tps de chercher

Reply

Marsh Posté le 11-12-2002 à 17:25:58    

tomburn a écrit :

OH allez soyez sympa ;)
g pas trop le tps de chercher


 
Si t'avais passé ton temps à chercher plutot que de poster tt de suite ici, t'aurais déjà trouvé...
Surtout que Darklord t'as déjà donné la réponse... ;-)

Reply

Marsh Posté le 11-12-2002 à 17:45:14    

File *plop*


---------------
Le site de ma maman
Reply

Marsh Posté le 11-12-2002 à 18:58:31    

java.io.File

Reply

Marsh Posté le 11-12-2002 à 19:07:13    

Tu te crée une librairie dynamique (donc en c).
Dans cette librairie tu mets tes propres fonctions qui font appel au commande unix grâce aux appels systèmes de type exec*.
Et pour relierta lib à ton programme Java....utilise JNI!!
Et le tour est jouer  :sol:

Reply

Marsh Posté le 11-12-2002 à 19:07:13   

Reply

Marsh Posté le 12-12-2002 à 11:56:10    

thanks je vais me debrouiller avec File alors

Reply

Marsh Posté le 12-12-2002 à 11:58:27    

:lol:  :pfff:


---------------
Just because you feel good does not make you right
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed