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