Bonjour,
Je désire communiquer avec le port série de mon PC. J'utilise L'IDE Eclipse et l'API comm.jar et je rencontre un problème lors de la compilation d'un programme de test en java.
J'ai inséré :
- comm.jar dans C:\Program Files\java\jre6\lib\
- javax.comm.properties dans C:\Program Files\java\jre6\lib\ ( et dans ..\java\jre6\lib\ext\ )
- win32com.dll dans C:\Program Files\java\jre6\bin\
Le problème arrive dés que j'importe java.comm.*;
J'ai également ajouté comm.jar dans proprietes-->Java Buitd Path--> Add Externals JARs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 import javax.comm.*; import com.sun.comm.Win32Driver;
Voici le message que j'obtiens :
Savez vous à quoi cela est du ?java.lang.NoClassDefFoundError: TesteJavaComm
Caused by: java.lang.ClassNotFoundException: TesteJavaComm
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
Merci d'avance.
Partager