0

だから私はよく知られているCooja SimulatorのJava製プラグインに取り組んでいます..ボタンをクリックすると、タイトルに表示されている例外が発生します..
同じ問題に関連する多くの投稿をすでに読んでいます.このように、発行クラスをクラスパス環境変数に入れました(私はUbuntuで作業しています):

「com/sun/image/codec/jpeg/JPEGCodec」に含まれるクラスは次の場所にあります。

"/home/user/contiki-2.6/jar_files/lib"であるため、フル パスは"/home/user/contiki-2.6/jar_files/lib/com/sun/image/codec/jpeg/JPEGCodec"になります。

私はbashrcファイルを編集し、次の行を挿入しました:

エクスポート CLASSPATH=.:/path1:/path2:/path3:/home/user/contiki-2.6/jar_files/lib

後者は、問題のあるクラスが配置されているパスです..ソースコードでは、クラスは次のようにインポートされます。

import com.sun.image.codec.jpeg.JPEGImageEncoder;  
import com.sun.image.codec.jpeg.JPEGCodec;  
import com.sun.image.codec.jpeg.JPEGEncodeParam;

そして、コマンドant runを使用して Cooja Simulator を起動します。

また、次を発行して、必要な jar/classes を強制しようとしました。

ant -lib /home/user/contiki-2.6/jar_files/lib/com/sun/image/codec/jpeg run_bigmem

しかし、同じエラーが発生しました..この問題の解決を手伝ってくれる人はいますか? どうもありがとう..

4

1 に答える 1