【问题标题】:Issues with instaling apache maven安装 apache maven 的问题
【发布时间】:2017-04-19 07:05:20
【问题描述】:

我在安装 apache maven 时遇到了很多问题。我也尝试了很多来自 youtube 和 StackOverflow 的说明,但这些解决方案都不是正确的。所以在系统变量中我有以下内容

JAVA_HOME
C:\Program Files\Java\jdk1.8.0_111

M2
%M2_HOME%\bin

M2_HOME
C:\Program Files\Apache Software Foundation\apache-maven-3.3.9

Path
%M2%

如果我在命令行中输入 javac 它工作正常,但是当我输入 mvn --version 时出现错误

"错误:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher"

有什么建议吗? 谢谢!

【问题讨论】:

  • 您可能需要在 M2_HOME 变量周围加上引号...但是您不需要以该环境变量开头,只需将 PATH 设置为正确的值。
  • 我已经删除了 M2 变量,并且在 Path 变量中我已更改为 %M2_HOME%\bin 但仍然相同。
  • 你加引号了吗?您应该只让 PATH 包含 "C:\Program Files\Apache Software Foundation\apache-maven-3.3.9\bin" 而不包含任何 M2M2_HOME 并带有引号。
  • 是的,带引号我从命令行收到错误消息“此时文件\Apache 是意外的。”没有 M2 和 M2_Home 是一样的 :(
  • 你看this question了吗?它看起来和你的很相似。

标签: java apache maven maven-3 system-variable


【解决方案1】:

此时我对“Files\Apache”的修复是出乎意料的。是在设置JAVA_HOME 时删除路径周围的引号。 运行:set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_111,没有引号。

【讨论】:

    猜你喜欢
    • 2016-08-08
    • 2011-01-09
    • 1970-01-01
    • 2012-09-11
    • 2016-02-22
    • 2021-10-30
    • 2012-08-27
    • 2020-02-03
    相关资源
    最近更新 更多