Bonsoir à tous,

Voilà, j'ai installer l'api javax.comm comme indiqué sur le site developpez.org et j'ai essayer de lancer un petit programme donné dans la FAQ :

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
18
19
20
import javax.comm.*;
import com.sun.comm.Win32Driver;
import java.util.*;
 
 
class Hello {
  public static void main(String args[]){
    //initialisation du driver
    Win32Driver w32Driver= new Win32Driver();
    w32Driver.initialize();
    //récupération de l'énumération
    Enumeration portList=CommPortIdentifier.getPortIdentifiers();
    //affichage des noms des ports
    CommPortIdentifier portId;
    while (portList.hasMoreElements()){
    	portId=(CommPortIdentifier)portList.nextElement();
    	System.out.println(portId.getName());
    }
  }
}

A la compilation, pas de soucis, il me cré bien mon Hello.class mais quand je lance voilà mon message :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
E:\progs\Java\test>javac Hello.java
 
E:\progs\Java\test>java Hello
 
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/comm/Win32Dri
ver
        at Hello.main(Hello.java:9)
 
E:\progs\Java\test>

Voilà j'arrive pas à trouver d'où viens le problème.

Merci.