【问题标题】:Maven:Could not find or load main class org.codehaus.plexus.classworlds.launcher.LauncherMaven:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher
【发布时间】:2015-07-05 04:23:08
【问题描述】:

和这个一样,但还是没弄明白。尝试了所有解决方案....

Maven error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher

操作系统:Windows 7 从ftp://mirror.reverse.net/pub/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.zip安装了Maven 3.3.3

环境变量:

Path = C:\Tools\apache-maven-3.3.3\bin

M2_HOME = C:\Tools\apache-maven-3.3.3

错误:

$ mvn

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

【问题讨论】:

  • 不再需要设置M2_HOME,实际上最好去掉它。当使用多个 Maven 版本时,这可能会导致上述问题。
  • 原来下载的包不完整。或者提取过程中文件丢失。

标签: maven


【解决方案1】:

我猜这个错误是因为从 Maven 站点下载 SRC 而不是 BINARY 引起的。请确保下载二进制 zip。

【讨论】:

  • 太棒了,你拯救了我的一天
【解决方案2】:

我已经通过从maven下载bin文件解决了这个错误,不是src文件,然后是指向bin目录的路径

【讨论】:

    【解决方案3】:

    Step1:安装 ApacheMaven Binary-tar.gz 归档文件 Step2:将C:\Program Files\apache-maven-3.5.2\bin添加到用户变量下的PATH 第三步:在命令提示符下,运行 mvn -v

    【讨论】:

      【解决方案4】:

      将 M2_HOME 更改为 MAVEN_HOME。它在 Windows 7 上对我有用。

      【讨论】:

        【解决方案5】:

        这个固定的地雷,取自

        use M3 home

        安装 maven3 和 jdk1.7 后,我在 Mac 上遇到了这个小问题。这是解决我的问题的方法:

        1. 从路径中移除 M2_HOME 变量。

        2. 添加 M3_HOME 变量和 maven 3 安装路径。

        这是有趣的部分:我使用符号链接进行版本控制。 M2_HOME 和 M3_HOME 的值相同。两者都是 /Developer/maven。因此,似乎是名称 M2_HOME 代替了 M3_HOME 是实际导致问题的原因。我把它作为一个练习(我可能会返回)在源代码中找到问题。

        【讨论】:

          【解决方案6】:

          这意味着 maven 配置不正确。

          您可能下载了错误的 zip 文件或不完整的文件。

          确定文件正确并解压缩后,在 Windows 中,转到命令提示符,转到 bin,然后尝试执行 mvn.bat 文件。该错误源于该文件。如果它正在执行,则无需担心。

          避免设置 MAVEN_HOME。它不需要。仅在PATH中设置maven bin

          【讨论】:

            【解决方案7】:

            使用unset 函数在/etc/environment 中删除和禁用M2_HOME,如

            unset M2_HOME
            

            【讨论】:

              猜你喜欢
              • 2012-06-22
              • 1970-01-01
              • 2023-02-19
              • 1970-01-01
              • 2018-01-05
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多