【发布时间】:2017-04-13 14:30:24
【问题描述】:
我有 TFS 2012 R2 服务器作为 TFS 构建机器。我使用的是 TFS 2015.2 版本。我需要使用 Maven 命令。我已经为 Maven 和 Java 设置了路径,并且还在路径变量中更新了它。我能够在服务器(构建机器)的 powershell 中执行 maven 命令。
但是当我尝试使用 powershell 内联插件在 TFS 构建定义中执行相同的操作时,它会向我抛出 mvn 不是可识别命令的错误。当我输入 maven 的完整路径时,它不会获取任何输出。
当我给予时:
mvn -版本
我收到以下错误:
术语“mvn”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,如果包含路径,请验证路径是否正确,然后重试。
当我给予时:
C:\apache-maven-3.3.9\bin\mvn -version
没有输出
我不确定,我做错了什么。当我直接在服务器中执行此操作但在 TFS 中失败时,它运行良好。
【问题讨论】:
-
我有 MS 2012 R2 服务器。很抱歉描述中的输入错误