Bonjour à tout le monde,
J'ai un problème dans la création de l'exécutable Java.
Pour faire simple, j'ai un programme Java développé sous INTELLIJ IDEA dans lequel j'ai crée un exécutable, sur mon PC cela fonctionne bien. J'essaye maintenant de l'installer sur autre PC sans success.
Encore une histoire de librairie manquante.

Sur le 2ème PC, le Plugin java (JRE) est installé. Lorque j'exécute l'application seul (.jar), cela ne fonctionne pas. Rien ne s'exécute.
J'ai essayé de l'exécuté en console (java -jar monprg.jar)pour voir ce qu'il se passe, j'ai le résultat çi - joint :


Nom : test.jpg
Affichages : 149
Taille : 732,8 Ko



Pour le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
void main() { start(); }
 
void start(){
 
System.out.println("Connexion Moteur :");
moteurCom = new TwoWaySerialComm(19200);
moteurCom.setPortName(LireFichier(COM_moteur.txt));
moteurCom.connect();
System.out.println("Connexion Optique :");
moteurCom = new TwoWaySerialComm(38400);
moteurCom.setPortName(LireFichier(COM_optique.txt));
moteurCom.connect();
...
}
 
//Une fois les ports trouvés , l'IHM s'ouvre.
De ce que je vois le code affiche " connextion - moteur "que l'on retrouve bien dans la fonction <Start>, ensuite il doit rechercher sur le port usb mais malheureusement cela échoue comme on peut le voir. Pourtant j'ai ajouté les librairies dans la création .jar, .dll, RxTx.dll pour L' API communication Java pour <TwoWaySerialCom>.

Pouvez - vous me dire d'où vient ce problème.
Merci encore pour votre aide.