2011年08月10日

Processing on Netbeans でシリアル通信を実装.

先日に引き続き,Processingの実装を進めているわけですが,シリアル通信を実行しようとしたらエラーが発生.


ビルドは通るのに,実行時に失敗.エラーの中身は,以下の通り.

compile:
run:
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at gnu.io.CommPortIdentifier.(CommPortIdentifier.java:83)
at processing.serial.Serial.list(Unknown Source)
at netbeans_processing_template.Main.setup(Main.java:53)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:662)
Exception in thread "Animation Thread" java.lang.RuntimeException: Error inside Serial.ports()
at processing.serial.Serial.errorMessage(Unknown Source)
at processing.serial.Serial.list(Unknown Source)
at netbeans_processing_template.Main.setup(Main.java:53)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:662)



Serial ライブラリ (serial.jar)は, Netbeansのライブラリに登録していたのですが,他にも登録すべきファイルが有ったのが原因.

more read...
posted by maplewine at 21:00| Comment(0) | TrackBack(0) | Computer | このブログの読者になる | 更新情報をチェックする