-
Importer API SNMP
Bonjour à tous
J'aurai besoin d'une petite aide, ça va paraitre con pour certains mais je bloque.
Je souhaite réaliser un programme avec NetBeans en utilisant l'API SNMP.
Je crée un SNMPv1CommunicationInterface mais je vois que ça ne fonctionne pas, je n'ai pas l'importation du package SNMP, même en rajoutant import snmp. Je sais même pas comment l'installer, j'ai toujours utilisé Netbeans ayant déjà les API d'installé. Si quelqu'un peut m'aider.
Autre chose, je programme sous Mac OS X, et je n'ai pas vraiment l'habitude avec les raccourcies de Netbeans sous Mac. Sur Windows, j'appuyais sur Ctrl + Espace pour avoir les possibilités de suite du texte que j'ai tapé. Sur Mac OS X, si je le fais, je tombe sur la spotlight.
Merci d'avance pour votre aide.
-
Salut,
bien que n'utilisant pas cet API, ni ne développant avec NetBeans, je peux te dire quand même qu'il te suffit de télécharger les jars implémentant l'API SNMP en java, et ajouter ces jars au classpath de ton application de manière à pouvoir l'utiliser dans ton code (les imports seront "résolvable" si les jars SNMP sont bien dans le classpath)
A priori l'api est téléchargeable ici : http://www.snmp4j.org/
Pour ce qui est de l'ajout des jars au classpath avec Netbeans, tu peux avoir un coup de main ici : http://netbeans.developpez.com/faq/?...rds#ajouterJar
Bon courage!
-
Merci de ta réponse.
J'arrive à installer une API avec les fichiers .jar . Mais j'aimerai utiliser cette API SNMP http://gicl.cs.drexel.edu/people/sevy/snmp/snmp.html , le soucis est que dans le fichier source que je télécharge, j'ai juste des fichiers .java . Que dois-je faire? Créer un package snmp dans mon projet?
Merci d'avance !
PS: Concernant le raccourci sur Mac OS X, je me suis débrouillé et j'ai trouvé la solution.
-
hello,
effectivement je viens de regarder ton lien, et celui ci ne contient que les sources.
Le plus simple est que tu te crée un projet SNMP, que tu y mettes les sources SNMP, et que tu demandes à netbeans d'en faire un jar. Après tu ajoutes le jar obtenu au classpath de ton projet principal et ça devrait marcher.
Tu peux ensuite supprimer le projet SNMP.
C'est la meilleur méthode si tu as juste besoin de l'api en lecture. Si tu as besoin de faire évoluer l'api SNMP, alors garde le projet snmp dans ton workspace et indique que le projet snmp doit être dans le classpath de ton projet principal. Comme ça tu peux faire des modif à SNMPqui seront prises en compte à la volée par ton projet principal.
(Tu peux aussi bien sur te créer un simple package contenant SNMP dans ton projet principal)
-
J'ai pris la méthode de l'insérer dans mon projet, et ça fonctionne ! :)
Merci de ton aide !