CLIPC是Java中进程间通信的库。 我已从https://sourceforge.net/project/platformdownload.php?group_id=255796
下载了它下载的zip文件中有3个文件。
现在,如果我尝试将解压缩的文件夹或zip文件添加到Netbeans库部分中的项目中,则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文件??
答案 0 :(得分:0)
找到我自己的问题的答案
-Djava.library.path =“c:\ path \ to \ the \ dir \ that \ contains \ the \ dll”
将上一行放在“项目 - &gt;属性 - &gt;运行 - &gt; VM选项”字段中。