【发布时间】:2011-10-12 18:08:45
【问题描述】:
我创建了一个 Maven 项目并添加了我需要的依赖项(jar 文件);但是,netbeans 说它仍然找不到它。
具体来说,我将 jmf-2.1.1e.jar 文件添加到我的依赖项文件夹中。当我回到我的程序时,它仍然给我找不到 javax.media 包的编译错误。
【问题讨论】:
标签: netbeans maven jar dependencies jmf
我创建了一个 Maven 项目并添加了我需要的依赖项(jar 文件);但是,netbeans 说它仍然找不到它。
具体来说,我将 jmf-2.1.1e.jar 文件添加到我的依赖项文件夹中。当我回到我的程序时,它仍然给我找不到 javax.media 包的编译错误。
【问题讨论】:
标签: netbeans maven jar dependencies jmf
依赖项在Maven Central 中可用。手动将 pom sn -p 添加到 pom.xml 并在 shell 中运行 Maven 并让它下载依赖项。这应该可以解决您的问题。
【讨论】:
确保您的 pom.xml 具有以下定义依赖关系的 sn-p
<dependencies>
<dependency>
<groupId>javax.media</groupId>
<artifactId>jmf</artifactId>
<version>2.1.1e</version>
</dependency>
</dependencies>
【讨论】:
一旦在 pom.xml 中指定,Maven 会自动下载依赖项。为此,您必须使用 Tim Spag 指定的依赖项来构建项目。
【讨论】:
您是否让 Netbeans 管理依赖项?
在您的“项目”列表中,找到并上下文+单击列表中的“依赖项”文件夹。从上下文菜单中,选择“添加依赖项”。
这种方法至少在 NetBeans 7.4 和 8.0 beta 中有效。
【讨论】: