r.exec()

r.exec() - Java - Programmation

Marsh Posté le 04-06-2009 à 19:30:09    

salut
je souhaite lancer l'exécution d'un code java (qui est dans un fichier ) à partir d'un autre programme  java j'ai essayer sa :

Code :
  1. try {
  2. Process p = Runtime.getRuntime().exec("javac ,c:\\ras.java" );
  3. }catch (Exception err) {
  4.       err.printStackTrace();
  5.     }


mais aucune resultat

Reply

Marsh Posté le 04-06-2009 à 19:30:09   

Reply

Marsh Posté le 04-06-2009 à 20:56:14    

c'est de saison.
 
essaye le topic débutant


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 04-06-2009 à 22:01:34    

salut
soit plus clair!

Reply

Marsh Posté le 04-06-2009 à 22:06:27    

Décidément, une école doit avoir filé ce devoir, on a eut la même question il y a deux jours :  
 
http://forum.hardware.fr/hfr/Progr [...] 3452_1.htm


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 04-06-2009 à 22:09:35    

salut
oui  j'ai arrivé à compiler le fichier mais j'ai pas arrivé à l'exécuter .

Reply

Marsh Posté le 05-06-2009 à 08:19:26    

javac c'est pour compiler, pas pour exécuter ('java' pour ça)

Reply

Marsh Posté le 05-06-2009 à 13:30:31    

quand j'utilise javaw  une fenetre sort affichont:  could not find main class c:\\ras.java will exit

Reply

Marsh Posté le 05-06-2009 à 13:40:07    

si t'essayes d'éxécuter un .java c'est normal que ça ne marche pas... Un .java ça se compile et c'est le .class généré qu'il faut exécuter.
Essaye d'abord de faire ça à la main avant de vouloir automatiser la chose.

Reply

Marsh Posté le 05-06-2009 à 16:19:27    

meme chose   avec  ras.class   au lieu de ras.java (ras.class existe)

Reply

Marsh Posté le 05-06-2009 à 17:33:10    

javac tonFichier.java
java tonFichier
 
Si ça marche pas c'est peut-etre car t'as pas de main, la classe est dans un package, problème de classpath...

Reply

Marsh Posté le 05-06-2009 à 17:33:10   

Reply

Marsh Posté le 05-06-2009 à 17:59:37    

la classe s'appelle pas tonFichier...


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 05-06-2009 à 18:05:36    

brisssou a écrit :

la classe s'appelle pas tonFichier...


 [:ddr555]  
C'est vrai que j'ai pris le pari de penser qu'il allait faire la conversion du nom lui-même. Je me suis peut-être un peu avancé.  :whistle:

Reply

Sujets relatifs:

Leave a Replay

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