CLIPC 是 Java 中用于进程间通信的库。我已经从https://sourceforge.net/project/platformdownload.php?group_id=255796下载了它
下载的 zip 文件中有 3 个文件。
- 剪辑.dll,
- clipc.jar 和
- libclipc.so
现在,如果我尝试在 Netbeans 库部分将提取的文件夹或 zip 文件添加到我的项目中,则 Netbeans 无法识别 CLIPC 库中的包。
另一方面,如果我只是添加 CLIPC.jar 文件,那么 Netbeans 会识别我输入的代码。但是当我尝试编译它时,我得到以下异常
Exception in thread "main" java.lang.UnsatisfiedLinkError: no clipc in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.lts.ipc.IPCPackage.basicInitializePackage(Unknown Source)
at com.lts.ipc.IPCPackage.initializePackage(Unknown Source)
at com.lts.ipc.semaphore.SemaphoreNative.<clinit>(Unknown Source)
at com.lts.ipc.semaphore.Semaphore.connect(Unknown Source)
at com.lts.ipc.semaphore.Semaphore.<init>(Unknown Source)
at ipc.IPC.main(IPC.java:15)
Java Result: 1
这可能是因为 clipc.jar 文件不能与 clipc.dll 文件映射。
那么任何人都可以建议我应该将那些clipc.dll 和libclipc.so 文件放在哪里?