【问题标题】:Maven Installation - Environment VariablesMaven 安装 - 环境变量
【发布时间】:2013-02-27 09:14:37
【问题描述】:

我第一次在 Windows 7 上使用 Maven 并收到此错误:

ERROR: JAVA_HOME 设置为无效目录。

JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_03\bin"

请在您的环境中设置 JAVA_HOME 变量以匹配 Java 安装位置

Java 版本“1.6.0_29”Java(TM) SE 运行时环境(构建 1.6.0_29-b11) Java HotSpot(TM) 客户端虚拟机(build 20.4-b02,混合模式)

我已经在网上到处阅读了有关如何在 Windows 中正确设置变量以进行 Maven 安装的文章,也在这个网站上,但是,我似乎无法让我的安装工作。

这是我的设置:

系统变量:

JAVA_HOME

C:\Program Files\Java\jdk1.7.0_03\bin

路径

C:\apache-maven\src\bin

任何帮助将不胜感激。

【问题讨论】:

  • 似乎是最新版本的 Maven 的问题。我使用具有相同设置的 Maven 2.2.1,它运行没有问题。

标签: java windows maven


【解决方案1】:

那是因为你的 JAVA_HOME 不正确

JAVA_HOME 设置为C:\Program Files\Java\jdk1.7.0_03

还有一些系统,maven 可能仍然会抛出错误,因为如果 Java 目录的路径有 space,即路径中 ProgramFiles 之间的空格

你不妨把java移到其他没有空格的路径

而不是

C:\Program Files\Java\jdk1.7.0_03

C:\Java\jdk1.7.0_03

编辑


双引号 JAVA_HOME 的值也会导致这个问题

set JAVA_HOME="C:\Program Files\Java\jdk1.6.0"

对我不起作用,但这样做:

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0

【讨论】:

  • 我在使用C:\Program Files\Java 的 Windows 上从来没有遇到过问题。你?事实上,我会考虑 C:\Program Files\Java 更好,因为 Windows JDK 安装程序,据我自 1.6 以来所见,默认安装在这里。
【解决方案2】:

JAVA_HOME 设置为 C:\Program Files\Java\jdk1.7.0_03(无 bin)

【讨论】:

  • 谢谢大佬,看来我已经前进了一步,但仍然出现错误消息:错误:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
  • 是执行maven时出错,还是maven构建/编译项目时出错?你能发布你正在执行的命令和完整的错误信息吗?
  • mvn archetype:generate the complete error message is: Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher r.Launcher
【解决方案3】:

对于 JAVA_HOME 的环境变量应该是这样的 "C:\Program Files\Java\jdk1.7.0_03\" 没有 bin。请注意,您可能安装了 2 个版本的 Java。确定要使用哪一个。

【讨论】:

  • 谢谢大佬,看来我已经前进了一步,但仍然出现错误消息:错误:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
【解决方案4】:

似乎是最新版本的 Maven 的问题。我使用具有相同设置的 Maven 2.2.1,它运行没有问题。

【讨论】:

  • 但是你的 JAVA_HOME 似乎还是不好
【解决方案5】:

JAVA_HOME 应该是这样的 C:\PROGRA~1\Java\jdk1.7.0_03

希望这会奏效!

【讨论】:

    猜你喜欢
    • 2010-12-12
    • 2020-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 2020-05-29
    • 2019-07-22
    • 1970-01-01
    相关资源
    最近更新 更多