Java et fenêtre dos

Java et fenêtre dos - Java - Programmation

Marsh Posté le 14-06-2006 à 15:49:17    

Bonjour tout le monde,
voila gj'ai un leger souci, en gros je veux a l'aide d'un "getRuntime().exec" ouvrir une fenêtre dos , ca ca marche , mais après dans cette meme fenetre je veux langer un serveur rmi; le problème c'est que ma nouvelle fenetre s'ouvre et se ferme juste apres, et je n'arrive pas a la contrôler.
 
voici le code que j'utilise
 
Process proc =  Runtime.getRuntime().exec("cmd /k start cmd.exe "+command);
où command est une chaine égale a la ligne de commande pour lancer le serveur.
 
Merci de vos réponses

Reply

Marsh Posté le 14-06-2006 à 15:49:17   

Reply

Marsh Posté le 14-06-2006 à 15:55:34    

et ca:
 

Code :
  1. java.rmi.registry.LocateRegistry.createRegistry(1099);


 
ce serait pas mieux que d'ouvrir une console msdos ? [:dawa]

Reply

Marsh Posté le 14-06-2006 à 15:58:03    

[:dawa]

Reply

Marsh Posté le 14-06-2006 à 15:59:05    

le code que tu as marqué est dans ma classe qui va démarrer le serveur RMI.
En ce qui concerne la console msdos, à vrai dire je ne sais pas ?

Reply

Marsh Posté le 14-06-2006 à 16:47:14    

bon  en gros je voudarais savoir comment puis-je lancer des commandes dans ma nouvelle fenêtre ainisi ouverte.
Merci d'avance

Reply

Marsh Posté le 14-06-2006 à 16:51:55    

ce qu'il a voulu te dire, c'est de pas ouvrir une fenêtre pour ça...
ça sert à rien...


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

Marsh Posté le 14-06-2006 à 16:55:06    

paolo16 a écrit :

le code que tu as marqué est dans ma classe qui va démarrer le serveur RMI.
En ce qui concerne la console msdos, à vrai dire je ne sais pas ?


bah t'appel ta classe qui va demarer ton serveur RMI
 
parce que la, vu comme ca, on dirait que tu veux faire
 
Ton Application Java -> Console MSDOS -> Relancer une application Java
 


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 14-06-2006 à 16:56:31    

Ok. Merci
Mais en gros, je dois avoir une fenêtre dos par serveur que je lance, et le nombre de serveur rmi n'est pas connu a l'avance, il est du nombre de lecteur de cartes que j'ai sur ma machine.  
Et il m'est demandé d'avoir un fenêtre de log... :(

Message cité 1 fois
Message édité par paolo16 le 14-06-2006 à 16:56:51
Reply

Marsh Posté le 14-06-2006 à 17:04:05    

paolo16 a écrit :

Ok. Merci
Mais en gros, je dois avoir une fenêtre dos par serveur que je lance, et le nombre de serveur rmi n'est pas connu a l'avance, il est du nombre de lecteur de cartes que j'ai sur ma machine.  
Et il m'est demandé d'avoir un fenêtre de log... :(


C'est le serveur RMI qui doit se faire une fenetre de log, et ce n'est pas l'application qui doit ouvrir les fenetres pour les serveurs RMI
 
et je pense aussi que c'est une mauvaise idee de penser avec la console DOS, car du coup, ton app, elle ne pourra rester que sur Windows (alors que justement, tu es en java qui s'affranchi de ce genre de limitation)
 
'fin y'a des trucs que je pige pas la dedans [:pingouino]
 
edit : bon, ok, cool, tu as reussi a faire tes petites fenetres toutes mignones : tu fais comment pour dire a chaque serveur qu'il faut ecrire dedans et pas ailleurs ?


Message édité par zapan666 le 14-06-2006 à 17:15:19

---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 14-06-2006 à 20:13:03    

oh putain l'usine à gaz :o

Reply

Sujets relatifs:

Leave a Replay

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