Api javaxcomm problème de restriction d'une bibliothèque

Messages postés
4
Date d'inscription
mercredi 4 juillet 2018
Statut
Membre
Dernière intervention
23 mars 2019
- - Dernière réponse : Twinuts
Messages postés
5340
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
3 septembre 2019
- 4 avril 2019 à 13:20
Bonjour,
j'essaye d'utiliser l'api javaxcomm. j'ai télécharger les trois fichiers (comm.jar , javax.comm et win32com)
j'ai r copier les trois fichiers dans plein de répertoires (aucun site n'est d'accord pour dire ou les installer !! ) -> dans :
java/jre6/bin , java/jre6/lib , java/jre6/lib/ext
java/jdk/bin , java/jdk/lib
et le fichier win32com dans window/system
j'ai fais le programme :
import javax.comm.*;
import com.sun.comm.Win32Driver;

public class principal {

public principal()
{

}

}

la ligne import com.sun.comm.Win32Driver est souligné en rouge et m'affiche :
Access restriction : The type Win32Driver is not accessible due to restriction on required library C:/programme File(x86)/java/jre6/lib/ext/comm.jar.
.. je n'arrive pas à résoudre mon problème.
Pourriez vous m'aider (SVP sans me faire des liens sur des sites en anglais car je ne comprends rien à cette langue)
Merci d'avance.
ps : pour info j'utilise eclipse
Afficher la suite 

2 réponses

Messages postés
813
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
17 octobre 2019
0
Merci
Bonjour,

Essayez d'installer et d'utiliser une JDK plus récente, cette erreur est, des fois, générée lorsque la bibliothèque nécessite une JDK plus récente.
Commenter la réponse de tarek_dotzero
Messages postés
5340
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
3 septembre 2019
88
0
Merci
Salut,

Normalement, il suffit de mettre la ddl dans le répertoire de ton application (Windows va d'abord chercher à ce niveau) et les jar tu les ajoutes dans le champ Class-Path de ton manifest (celui du jar de ton application ; attention en cas de démarrage depuis un IDE, là il faut configurer ton IDE pour qu'il les trouves).
Commenter la réponse de Twinuts