屏幕截图中没有列出“maven”,请确保已安装Maven并且可以在构建代理上成功运行。安装Maven后重新启动构建服务。附上我的能力供您参考:
如果您确定已安装Maven并且可以正常工作,但功能列表仍未显示,则可以手动将其添加到功能列表中:
在计算机运行代理上,添加名称为“maven”的系统变量。解决它。
添加环境变量后需要重新启动代理服务。
如果您的代理无法发现功能maven
,请按照以下步骤解决问题:
- 删除已注册的座席
- 在'系统'
中转到服务器上的环境变量
- 添加两个变量" MAVEN_HOME"和" M2_HOME"同时将值作为maven的安装目录。我的情况是:" C:\ Program Files \ Java \ apache-maven-3.3.9"
- 重新启动服务器
- 再次注册代理商,代理人应该具备以下能力:" MAVEN_HOME"," M2_HOME"和" maven"
醇>
Maven构建步骤要求构建代理程序安装Maven。您使用的构建代理必须具有为" Maven"。
定义的功能
仅供参考 - VSTS中的默认托管代理已安装maven。
阅读以下博客文章,了解有关添加功能的更多信息:
http://donovanbrown.com/post/how-to-register-capabilities-on-your-build-and-release-management-agents