【问题标题】:M2_HOME is set to an invalid directoryM2_HOME 设置为无效目录
【发布时间】:2017-01-14 03:55:41
【问题描述】:

我知道以前有人问过这个问题,但以前访问过的线程没有帮助。

我在我的驱动器上的一个目录中下载并解压缩了一个 maven 文件夹,添加了M2_HOMEMAVEN_HOME 环境变量,如下所示:

我还将他们的 \bin 添加到路径变量中,如图所示。

但是当我尝试通过mvn -version 在 cmd 窗口中对其进行测试时,它给了我这个错误:

请注意,当我执行 cd %M2_HOME%\binmvn -version 时,它会起作用......那么我在这里错过了什么?

有关信息,我使用的是 Windows 10。

【问题讨论】:

  • @Tunaki 就像我说的,我访问了那个线程,我已经下载了正确的 maven 文件夹其中包含 bin、boot、conf、lib 文件夹,就像我说的,当我在 bin 文件夹中打开一个 cmd 并使用 mvn -version 时,它可以工作。
  • 因为mvn 可执行文件是同一个目录,所以它可以正常工作。 M2_HOME,你甚至不需要设置。您确实需要将 bin 文件夹的路径添加到 PATH。
  • @Tunaki 查看屏幕,bin 文件夹已添加到 PATH...
  • 我看不到图片...这就是为什么您需要发布文字。

标签: windows maven path


【解决方案1】:

我想这个版本只是一个糟糕的版本...我下载并使用了 oache-maven-3.0.4,它运行良好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    • 2017-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多