2014年7月29日火曜日

ClassNotFoundException: processing.core.PAplet への対処

ネットへの恩返しをしておこう。
Processingを利用して、色々といじっている内に
 ClassNotFoundException: processing.core.PAplet
というエラーが出て、Serialライブラリが使えなくなった。
(Mac OS X 10.9.4, Processing 2.0.3)

対処方法は、
 /Library/Java/Extension
に入れたものを出す(空にする)、であった。

以下のサイトには、
http://blog.livedoor.jp/reona396/archives/54536269.html
core.jar
を入れろとある。私の場合は、ArduinoとのZigBee通信のために試行錯誤している途中で、RXTX.jar, Serial.jarなどを上記 Extension フォルダに入れていたのが悪さをしていた。

Javaがどのライブラリを見るか迷ったのが原因のようだ。
上記のサイトに書いてある内容を見てヒントを思いついたので、感謝をこめて、私のメモをアップする。

以上

0 件のコメント: