私はMavenプロジェクトを作成し、必要な依存関係(jarファイル)を追加しました。しかし、ネットビーンズはまだそれを見つけることができないと言います。Maven Netbeansに依存関係を追加する
私の場合、具体的には、jmf-2.1.1e.jarファイルを自分の依存フォルダに追加しました。プログラムに戻っても、コンパイルエラーが表示され、javax.mediaパッケージを見つけることができません。
私はMavenプロジェクトを作成し、必要な依存関係(jarファイル)を追加しました。しかし、ネットビーンズはまだそれを見つけることができないと言います。Maven Netbeansに依存関係を追加する
私の場合、具体的には、jmf-2.1.1e.jarファイルを自分の依存フォルダに追加しました。プログラムに戻っても、コンパイルエラーが表示され、javax.mediaパッケージを見つけることができません。
依存関係は、Maven Centralで利用できます。 pomスニペットを手動でpom.xmlに追加し、シェルでMavenを実行し、依存関係をダウンロードさせます。これにより、問題が解決されます。
は、あなたのpom.xml
は、Mavenのは、自動的に一度のpom.xmlに指定された依存関係をダウンロード
<dependency>
<groupId>javax.media</groupId>
<artifactId>jmf</artifactId>
<version>2.1.1e</version>
</dependency>
依存関係を定義して、次のスニペットを持っていることを確認します。このためには、Tim Spargが指定した依存関係でプロジェクトを構築する必要があります。
Netbeansに依存関係を管理させましたか?
"プロジェクト"のリストで、リスト内の "依存関係"フォルダを探してコンテキストをクリックします。コンテキストメニューから、「依存関係の追加」を選択します。
このアプローチは、少なくともNetBeansの7.4および8.0ベータ版で動作します。
このメニューはファイルから依存関係を追加できますか? – zygimantus
@zygimantusあなたのプロジェクトにライブラリのローカルコピーを追加することを意味するなら、いいえ、それはMavenのようなソフトウェアツールにインターネットを使って目的のソースを見つけることを意味する "依存"ではありませんライブラリ、ダウンロードして、プロジェクト内にインストールします。手動でライブラリを追加することはできますが、Mavenなどの「依存マネージャ」は必要ありません。 Mavenサイトの[introduction](https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html)を参照してください。 –
Mavenのファンタジー界では、 "依存関係ではありません"が、実際のところはプロジェクトの依存関係です。 Mavenはばかです。 – User