Exception in thread "main" java.lang.UnsatisfiedLinkError: no jpcap in java.library.path
java, jpcap, netbeans
Solution
Add this to the beginning of your program:
`System.out.println(System.getProperty("java.library.path"));`
You should get a list of directories. Your `jpcap`'s `DLL` (or `so` on UNIX) must be in one of these directories in order for your program to work. If it is not there, then either:
- Add the directory containing that `DLL`/`so` to your system's `PATH` (preferred).
- Add the `DLL`/`so` into one of the directories printed.
Problem
i am using netbeans ide and trying to capture packets using jpcap library. my program used to run correctly before bu suddenly this error ``` Exception in thread "main" java.lang.UnsatisfiedLinkError: no jpcap in java.library.path ``` is appearing. i have tried ds on my other computer too but in vain .. i have added jpcap library and before installing i cleared older version completely. have done everythng available .i am seriously in trouble please help!