J'avais récemment téléchargé un projet sur l'envoi de SMS
, mais lorsque j'essaie de compiler le code, une erreur apparaît à la ligne import javax.comm.*;
.
Quelqu'un peut-il me dire où trouver javax.comm
et où placer afin d'éviter toute erreur de compilation?.
Référence d'API Oracle Java Communications - http://www.Oracle.com/technetwork/Java/index-jsp-141752.html
Téléchargement officiel 3.0 (Solarix, Linux) - http://www.Oracle.com/technetwork/Java/javasebusiness/downloads/Java-archive-downloads-misc-419423.html
Unofficial 2.0 Télécharger (Tous): http://www.Java2s.com/Code/Jar/c/Downloadcomm20jar.htm
Téléchargement non officiel 2.0 (programme d'installation Windows) - http://kishor15389.blogspot.hk/2011/05/how-to-install-Java-communications.html
Pour éviter toute erreur de compilation, placez le fichier sur votre chemin de classe lors de la compilation (option de ligne de commande -cp ou consultez la documentation IDE).
Utilisez RXTX .
Sur Debian, installez librxtx-Java en tapant:
Sudo apt-get install librxtx-Java
Sur Fedora ou Enterprise Linux, installez rxtx en tapant:
Sudo yum install rxtx
Un autre moyen simple que j’ai trouvé dans Netbeans est de cliquer avec le bouton droit de la souris sur votre projet> de bibliothèques, puis d’ajouter jar/dossier, puis d'ajouter votre comm.jar et vous avez terminé.
si vous n'avez pas comm.jar, téléchargez-le à partir de >>> http://llk.media.mit.edu/projects/picdev/software/javaxcomm.Zip
vous pouvez trouver Java Communications API 2.0 dans le lien ci-dessous
Sur Ubuntu
Sudo apt-get install librxtx-Java then
ajouter des pots RXTX au projet qui sont en
usr/share/Java