我正在使用 netbeas 7.1.1,我知道这个版本已经支持 Maven。无论如何,如果尝试输入终端 mvn --version,则无法识别该命令。另一方面,我可以使用 IDE 向导创建一个 Maven 项目。所以我必须下载它吗?谢谢
问问题
3470 次
1 回答
7
Netbeans 使用嵌入式 Maven 安装。
打开Tools->Options->Java->Maven
在哪里可以看到 Maven 二进制文件。
如果您打开 Maven Home 下拉菜单,您将看到一个 Bundled 的(嵌入的)和一个其他 maven 二进制文件的列表(为您 -> 无)。
捆绑的 maven 安装的二进制文件位于:
<netbeans_install>/java/maven/bin/mvn
例如,如果您使用 Linux,则必须在可执行位置中添加指向 maven(mvn 二进制文件)的符号链接/usr/bin
。这样做将使操作系统在系统范围内识别 mvn 命令。或者,您可以将 <netbeans_install>/java/maven/bin/mvn
目录添加到可执行位置列表($PATH
系统变量)。
如果您使用 Windows,则需要将 maven 二进制文件添加到%PATH%
.
在这两种情况下,您可能都必须设置JAVA_HOME
系统变量。
因此,简而言之,如果您不想下载新的 maven 二进制文件,则可以使用与 Netbeans 捆绑的那个。要在命令行中使用 Maven,您需要将 maven 二进制文件的路径添加到操作系统的 PATH 变量中。
于 2012-09-25T09:54:25.453 回答