Quote:
Cette fois j'ai essayé de copier les fichiers .dll et .jar ds leurs emplacemet
C:jbuilderx/jdk/lib et programfiles/java/jre. et c le meme pb!!!!!!!!
Mais ce n'est pas ce que je t'ai dit de faire.
Quote:
je sait pas comment faire et quel est le pb?
Tu sais comment faire et quel est le problème.
Les fichiers .dll qui font partie de la distribution de jpcap (jpcall.dll et peut être d'autres dll aussi je ne sais pas.) DOIVENT être pointés par la variable d'environnement PATH de ton Windows.
C'est comme ça et pas autrement.
Sinon pour faire un essai, tu peux lancer ton programme dans la console comme ceci:
java -Djava.library.path=c:\le_repertoire_de_jpcap MonAppliJpcap
Ca revient au même sauf que tu risques de te tromper en tapant la commande pour lancer.
Le meiux est que tu fasses pointer des dll par le PATH, une fois pour toutes.
Inutile de bidouiller dans JBuilder, surtout que la JVM interne à Jbuilder et celle que tu utilises ne sont peut être pas les mêmes et aussi un conseil, laisse donc tomber JBuilder au profit de Netbeans ou même d'Eclipse. Tu y gagneras. Oui je sais pour l'instant ce n'est pas le moment, faut que tu finisses ton projet. :) Mais plus tard, examine la question.
Mais ce n'est pas ce que je t'ai dit de faire.
Tu sais comment faire et quel est le problème.
Les fichiers .dll qui font partie de la distribution de jpcap (jpcall.dll et peut être d'autres dll aussi je ne sais pas.) DOIVENT être pointés par la variable d'environnement PATH de ton Windows.
C'est comme ça et pas autrement.
Sinon pour faire un essai, tu peux lancer ton programme dans la console comme ceci:
java -Djava.library.path=c:\le_repertoire_de_jpcap MonAppliJpcap
Ca revient au même sauf que tu risques de te tromper en tapant la commande pour lancer.
Le meiux est que tu fasses pointer des dll par le PATH, une fois pour toutes.
Inutile de bidouiller dans JBuilder, surtout que la JVM interne à Jbuilder et celle que tu utilises ne sont peut être pas les mêmes et aussi un conseil, laisse donc tomber JBuilder au profit de Netbeans ou même d'Eclipse. Tu y gagneras. Oui je sais pour l'instant ce n'est pas le moment, faut que tu finisses ton projet. :) Mais plus tard, examine la question.