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

papachimique Messages postés 8 Date d'inscription mercredi 4 juillet 2018 Statut Membre Dernière intervention 6 mars 2022 - 23 mars 2019 à 13:13
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 - 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

2 réponses

tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022
25 mars 2019 à 10:26
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.
0
Twinuts Messages postés 5375 Date d'inscription dimanche 4 mai 2003 Statut Modérateur Dernière intervention 14 juin 2023 111
4 avril 2019 à 13:20
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).
0
Rejoignez-nous