3

jna.jar をダウンロードしてプロジェクトに追加したところ、com.sun.jna が存在しないなどのエラーが発生しました。プロジェクトが機能しない理由は、com をインポートできないためだと思います。 .sun.jna.Native など。どうすればこれを修正できますか?前もって感謝します!

4

1 に答える 1

4

私自身も同様の問題を抱えており、jar ファイルをコンパイル時ライブラリに追加する必要があることがわかりました。これにより、ランタイム ライブラリに自動的に追加されます。ライブラリを実行時ライブラリとして追加しただけで、コンパイル時ライブラリとして追加しなかった可能性があります。

これを行うにはProject->Project Properties、 を選択しますLibraries。[コンパイル] タブで、Add JAR/Folder各ライブラリ (jna-4.1.0.jarおよび などjna-platform-4.1.0.jar) をクリックします。[OK] をクリックすると、コンパイル エラーが解消されます。

複数のプロジェクトで JNA を使用する予定がある場合は、ツール ライブラリで新しいライブラリを作成します。New Library... をクリックして、Library Name に JNA と入力します。「クラスパス」タブで、「JAR/フォルダーの追加...」をクリックして 2 つの .jar ファイルを追加します。「OK」をクリックします。ファイルを各プロジェクトに追加するには、[プロジェクト] -> [プロジェクトのプロパティ] および [ライブラリを選択] をクリックします。[コンパイル] タブで [ライブラリの追加...] をクリックし、新しい "JNA" ライブラリを選択します。[OK] をクリックします。.jarsProjects ビューの Libraries の下に、JNAが 2 つの書籍アイコンのスタックとして表示されます。

于 2014-04-23T20:22:35.727 に答える