通过IntelliJ部署Azure功能应用程序

时间:2018-12-26 15:32:09

标签: azure azure-functions

我正在尝试从intelliJ部署azure函数应用,运行mvn azure-functions:deploy时出现以下错误

“指定的功能应用不存在。正在创建新的功能应用...”

上面获得状态码后:400

由于没有打印或退回任何内容,所以不确定为什么是400。

2 个答案:

答案 0 :(得分:1)

在pom中,检查functionResourceGroup中的properties,资源组中有一些naming restrictions

  

与允许的字符匹配的字母数字,下划线,括号,连字符,句点(末尾除外)和Unicode字符。

Azure功能的Maven插件似乎没有像functionAppName那样提供具体的错误消息。

答案 1 :(得分:1)

在我的情况下,我有多个订阅附加到我的帐户,因为我没有在登录时设置任何订阅,因此azure使用的是默认订阅,并且找不到功能应用程序。

我设置了在其中创建功能应用的订阅,然后它可以正常工作。

az登录-u <> -p <>

然后设置订阅

az帐户集

完成上述操作后,执行天蓝色部署。它对我有用。