STS 升级 - sh: func: 未找到命令 - azure

问题描述 投票:0回答:1

我目前正在开发 azure spring。我最近将我的

Spring Tool Suite
更新为
Version: 4.21.1.RELEASE
并从市场安装了
Azure Toolkit for Eclipse 3.32.0
。之后,当我从 STS 运行
mvn package azure-functions:run
时,我开始收到以下错误。

sh: func: command not found
[ERROR] 
[ERROR] Azure Functions Core Tools not found. Please go to https://aka.ms/azfunc-install to install Azure Functions Core Tools first.

以下命令运行良好。

my-project % func --version
4.0.5530

此外,命令

mvn package azure-functions:run
可在命令行中运行。

 my-project % mvn package azure-functions:run
 [INFO] Scanning for projects...
 [INFO] 
 ...

我们是否需要为此设置一些环境变量

func
才能使其在STS中工作?

spring-tool-suite azure-spring-boot
1个回答
0
投票

从 Mac 上的扩展坞启动 Eclipse 时,某些环境变量(例如 PATH)可能未正确设置。因此,Azure Toolkit 可能无法找到启动函数项目所需的函数核心工具。我们正在修复此问题,请在 https://github.com/microsoft/azure-tools-for-java/issues/8225

中跟踪状态

作为解决方法,您可以使用

open -a SpringToolSuite4.app
从 bash 运行 Spring Tool Suite,这应该可以解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.