【发布时间】:2013-01-22 03:12:53
【问题描述】:
Maven 在 Netbeans 上运行得很好。我试图弄清楚为什么它不喜欢 IntelliJ。我做了一些谷歌搜索,无法弄清楚出了什么问题。我已经阅读了有关在环境变量中指定路径的内容,但我不知道我的“maven 安装路径”是什么。
我已遵循Maven's Download Page...上列出的这些说明...
Windows 2000/XP
- 将分发包解压缩,即 apache-maven-3.0.4-bin.zip 到您希望安装 Maven 3.0.4 的目录。这些说明假设您选择了 C:\Program Files\Apache Software Foundation。将从存档中创建子目录 apache-maven-3.0.4。 通过打开系统属性(WinKey + Pause)添加 M2_HOME 环境变量,选择“高级”选项卡和“环境变量”按钮,然后在用户变量中添加 M2_HOME 变量,值为 C:\Program Files\ Apache 软件基金会\apache-maven-3.0.4。确保省略路径周围的任何引号,即使它包含空格。注意:对于 Maven 2.0.9,还要确保 M2_HOME 没有“\”作为最后一个字符。
- 在同一个对话框中,将 M2 环境变量添加到用户变量中,其值为 %M2_HOME%\bin。 可选:在同一个对话框中,在用户变量中添加 MAVEN_OPTS 环境变量以指定 JVM 属性,例如值 -Xms256m -Xmx512m。此环境变量可用于为 Maven 提供额外的选项。
- 在同一个对话框中,更新/创建用户变量中的 Path 环境变量,并在前面添加值 %M2% 以添加命令行中可用的 Maven。
- 在同一个对话框中,确保 JAVA_HOME 存在于您的用户变量或系统变量中,并将其设置为您的 JDK 的位置,例如C:\Program Files\Java\jdk1.5.0_02 并且 %JAVA_HOME%\bin 在您的 Path 环境变量中。
- 打开一个新的命令提示符(Winkey + R 然后键入 cmd)并运行 mvn --version 以验证它是否已正确安装。
【问题讨论】:
-
你在哪里安装了 Maven?请注意,至少对我来说,设置 Maven 环境变量无论如何都不起作用,我仍然必须手动设置它(在 OS X 和 Linux 下)。
-
我认为我不需要。它适用于 Netbeans 开箱即用,我认为它也适用于 IntelliJ。
-
它不包含自己的 Maven,它使用您指定的任何一个。 (无论如何,这最终会更好,因为您可以根据项目使用不同的版本,这有时很重要。)
-
@DaveNewton 不幸的是,这并没有解决任何问题:-\
-
我有点怀疑;如果确实发生了这种情况,您应该向 JetBrains 开一张支持票。我无法在多台机器上重现它。
标签: maven intellij-idea