ここの初心者なので、ばかげた/明白なことを尋ねることを事前にお詫びします。Gumstix overo ボード (Linux カーネル 2.6.34) で Java アプリケーションを実行しようとしています。これまでのところ、JamVm (jvm)、jikes コンパイラ、およびクラスパス ライブラリをインストールしました (このチュートリアルの手順に従って)。HelloWorld プログラムを実行しましたが、問題ないようでした。
「jpcap」ライブラリを使用する別のアプリケーション (「MyApp」など) を実行しようとすると、jvm から次のようなエラーが表示 されます。 (ファイル 'libjpcap.so' として) gnu.classpath.boot.library.path および java.library.path 内。. .
このアプリケーションは、Netbeans 7.1 を使用してコンパイルされました。次のような構造の dist フォルダーが生成されました。
dist: |-- MyApp.jar |-- Readme |-- lib (フォルダ) |---|-- jpcap.jar |---|-- swing-layout-1.0.4.jar
readme によると、このアプリケーションをデプロイするには、dist フォルダーに移動して「java -jar "MyApp.jar"」と入力する必要があります。これを行うと ('jamvm -jar MyApp.jar')、上記のエラーが発生します。
私の gumstix ボードには libpcap-1.1.1-r1.6 がインストールされています。(ボードに /usr/lib/libpcap.so.1 が見つかりました。)
誰が何が問題なのか知っていますか?アドバイスをいただければ幸いです。
Ps: この質問は、ほんの数分前に gumstix-users リストに投稿しました。返信の可能性を高めるために、ここにも投稿しています。ここにいるみんなが大丈夫であることを願っています。