Maven在Windows上的git-bash中不起作用

问题描述

我在Windows 10上安装了git-bash。 Maven命令不起作用。 运行mvn --version时,输出为:

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

Maven正在常规Windows命令和intellij中工作。 而且git-bash确实可以识别maven的位置,并给出对which mvn的准确答案 为解决此问题而采取的步骤均未成功:

  • 删除了建议here的M2_HOME定义
  • 使用类似于`export PATH = / usr / local / apache-maven-3.xy / bin:$的导出命令,创建了 .bashrc .bash_profile 文件。路径”
  • 重新安装了几次。

我的JAVA_HOME被定义为C:\Program Files\Java\jdk1.8.0_261

解决方法

要使maven命令在我的计算机上运行,​​必须添加maven \ bin目录,该目录在我的窗口环境变量中托管maven可执行文件。
C:\apache-maven-3.6.3\bin 我把M2_HOME和完整的apache-maven目录放在那里,但是没有成功