Intellij azure webapp插件:部署到azure时遇到错误:';在活期账户中找不到可用的订阅;

Intellij azure webapp插件:部署到azure时遇到错误:';在活期账户中找不到可用的订阅;,azure,intellij-idea,spring-boot-maven-plugin,azure-webapps,Azure,Intellij Idea,Spring Boot Maven Plugin,Azure Webapps,我有一个有效的Azure免费试用订阅,我想在Azure上部署一个本地spring boot应用程序 我已经在pom.xml中配置了azure webapp maven插件。我正在使用Intellij 当我执行mvn azure webapp:deploy时,出现以下错误: 无法在project movie catalog服务上执行目标com.microsoft.azure:azure webapp maven插件:1.9.1:deploy(默认cli):部署到azure时遇到错误:“当前帐户中找

我有一个有效的Azure免费试用订阅,我想在Azure上部署一个本地spring boot应用程序

我已经在pom.xml中配置了azure webapp maven插件。我正在使用Intellij

当我执行mvn azure webapp:deploy时,出现以下错误:

无法在project movie catalog服务上执行目标com.microsoft.azure:azure webapp maven插件:1.9.1:deploy(默认cli):部署到azure时遇到错误:“当前帐户中找不到可用订阅。

编辑1:我安装了azure CLI,并且可以从命令行找到子目录。我遵循以下url:

但仍然无法从Intellij中找到相同的

我尝试使用azure CLI部署azure webapp。还是一样


我也有同样的问题。现在问题已经解决了

如果已安装Azure CLI并且正确检测到sub。 您可以尝试使用Azure CLI Auth代替Maven插件。 您可以通过在pom中的azure webapp maven插件配置中添加配置来实现这一点

<authType>azure_cli</authType>
azure\u cli
是这样的:

<plugin> 
    <groupId>com.microsoft.azure</groupId>  
    <artifactId>azure-webapp-maven-plugin</artifactId>  
    <version>1.9.1</version>  
    <configuration>
      <schemaVersion>V2</schemaVersion>
      <authType>azure_cli</authType>
      <resourceGroup>someg-group</resourceGroup>
      <appName>some-app-name</appName>
      <pricingTier>P1v2</pricingTier>
      <region>westeurope</region>
      ....
</plugin>

com.microsoft.azure
azure webapp maven插件
1.9.1  
V2
azure_cli
someg群
一些应用程序名称
P1v2
西欧
....