账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Maven 安装好之后,命令行执行 `mvn -v` 提示“'mvn' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”
    54
    0

    差不多的问题

    1. 从官网下载下来的 zip 包,解压到对应目录
    2. 配置好了环境变量

    MAVEN_HOME = C:\Program Files\Apache Software Foundation\apache-maven-3.5.3
    Path 后面添加 ;%MAVEN_HOME%\bin

    Path 还加了 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; 也还是没有效果。

    1. 确定有管理员权限,而且换到 D 盘的目录也是一样。
    2. 直接在目录下执行,按照提示改成.\mvn -v 有效。
    PS C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin> mvn -v
    mvn : 无法将“mvn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
    然后再试一次。
    所在位置 行:1 字符: 1
    + mvn -v
    + ~~~
        + CategoryInfo          : ObjectNotFound: (mvn:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException
    
    
    Suggestion [3,General]: 找不到命令 mvn,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令。 如果信任此命令,请改为键入“.\mvn”。有关详细信息,请参阅 "get-help about_Command_Precedence"。
    PS C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin> .\mvn -v
    Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
    Maven home: C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin\..
    Java version: 1.8.0_144, vendor: Oracle Corporation
    Java home: C:\Program Files\Java\jre1.8.0_144
    Default locale: zh_CN, platform encoding: GBK
    OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

    参考了一些网上的解决方法,试过都是无效的。

    但是在 IntelliJ 里面是可以用的!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部