CLIPCは、Javaでのプロセス間通信用のライブラリです。https://sourceforge.net/project/platformdownload.php?group_id=255796からダウンロードしました
ダウンロードしたzipファイルには3つのファイルが含まれていました。
- clipc.dll、
- clipc.jarと
- libclipc.so
抽出したフォルダまたは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ファイルをどこに置くべきかを提案できますか?