1

javaplayNプロジェクトを実行しようとしてエラーが発生しました。他のオンは問題ないようです。エラーは次のとおりです。スレッド"main"java.lang.UnsatisfiedLinkErrorの例外:java.library.pathにlwjglがありません。

プロジェクトには依存ライブラリlwjgl2.83があります。ここで何が問題になっていますか?

4

2 に答える 2

4

Java依存関係はありますが、ネイティブライブラリはありません。

http://www.lwjgl.org/からlwjglをダウンロードし、 http://www.lwjgl.org/wiki/index.php?title = Main_Page#Getting_startedに従って解凍して設定する必要があります。

TL; DR:プラットフォームのライブラリを抽出したら、VMパラメータとして以下を使用してJavaをポイントする必要があります。

-Djava.library.path=[Path/To/Libs]

代わりにMavenで実行すると、箱から出してすぐに機能するはずです(多分)

/編集:または次の手順に従います: java.langを修正する方法... ダウンロードしたライブラリに依存しませんが、mavenを使用してそれらをフェッチします。

于 2012-06-16T18:01:26.910 に答える
-2

最初にJavaMediaFrameworks、JMF 2.11eを使用するときに問題を解決するには、次の環境変数を構成します。JAVA_HOME = JMF_HONE =また、ポリシーツールからのポリシーファイルが必要です。 -Djava.library.path =は、私が個人的に使用しているjdkとjreの32ビットバージョンもインストールします。Netbeansで使用している場合は、JDK8を選択すると機能するはずです。次に、JMStudioをコンパイルしてみてください。エラーが発生しても起動する場合は、設定を有効にし、キャプチャデバイスを検出すると、カメラライトが点滅します。その後、起動し、その時点でファイル|キャプチャに移動して記録します。画面上のビジュアルコンポーネントを介して自分自身を見ることができます。

JMFを学ぶ最良の方法は、JMStudioをリバースエンジニアリングし、独自のソリューションを設計/設計することです。楽しみ。

于 2020-04-04T11:59:05.513 に答える